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    10476     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.00      0.01     0.00    54725     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    21767     0.00     0.00  std::is_constant_evaluated()
  0.00      0.01     0.00    13406     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    13406     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    13406     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.00      0.01     0.00    13406     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.00      0.01     0.00    13406     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      0.01     0.00    13344     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    12912     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      0.01     0.00    12912     0.00     0.00  char std::__addressof<char>(char&)
  0.00      0.01     0.00    12912     0.00     0.00  char std::addressof<char>(char&)
  0.00      0.01     0.00    12911     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    12899     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    12572     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::base() const
  0.00      0.01     0.00    11499     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  0.00      0.01     0.00    11481     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    11314     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    11119     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.00      0.01     0.00    11069     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.00      0.01     0.00    11066     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.00      0.01     0.00    10874     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     9700     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.00      0.01     0.00     8818     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     8569     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     8569     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      0.01     0.00     8569     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     8569     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     8569     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     8569     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     8569     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     8569     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     8569     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     8569     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.00      0.01     0.00     8569     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      0.01     0.00     7641     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     7593     0.00     0.00  operator new(unsigned long, void)
  0.00      0.01     0.00     6829     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     6377     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      0.01     0.00     5533     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     5350     0.00     0.00  bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&)
  0.00      0.01     0.00     4898     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&)
  0.00      0.01     0.00     4882     0.00     0.00  std::Vectorbase<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_get_Tp_allocator()
  0.00      0.01     0.00     4765     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      0.01     0.00     4715     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator(__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     4715     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     4016     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     3819     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator() const
  0.00      0.01     0.00     3813     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator++()
  0.00      0.01     0.00     3683     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     3442     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&)
  0.00      0.01     0.00     3351     0.00     0.00  void std::destroy_at<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     3325     0.00     0.00  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> >)
  0.00      0.01     0.00     3278     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      0.01     0.00     3250     0.00     0.00  void std::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> > 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> > const&)
  0.00      0.01     0.00     3019     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      0.01     0.00     2971     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      0.01     0.00     2894     0.00     0.00  std::Vectorbase<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_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long)
  0.00      0.01     0.00     2856     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      0.01     0.00     2856     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00     2830     0.00     0.00  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> >)
  0.00      0.01     0.00     2830     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00     2830     0.00     0.00  std::Vectorbase<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> > > >::~Vectorbase()
  0.00      0.01     0.00     2830     0.00     0.00  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> > > >::~vector()
  0.00      0.01     0.00     2830     0.00     0.00  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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.01     0.00     2830     0.00     0.00  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> > >(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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.01     0.00     2821     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      0.01     0.00     2821     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      0.01     0.00     2821     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      0.01     0.00     2779     0.00     0.00  void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.01     0.00     2745     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     2745     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.00      0.01     0.00     2719     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      0.01     0.00     2719     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      0.01     0.00     2719     0.00     0.00  __gnu_cxx::new_allocator<char>::_M_max_size() const
  0.00      0.01     0.00     2719     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.00      0.01     0.00     2719     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.00      0.01     0.00     2719     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     2718     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     2449     0.00     0.00  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> > > >::end() const
  0.00      0.01     0.00     2449     0.00     0.00  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> > > >::begin() const
  0.00      0.01     0.00     2306     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      0.01     0.00     2204     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      0.01     0.00     2176     0.00     0.00  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> > > >::size() const
  0.00      0.01     0.00     2171     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     2049     0.00     0.00  std::Vectorbase<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_get_Tp_allocator() const
  0.00      0.01     0.00     2002     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     1985     0.00     0.00  std::Vectorbase<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_allocate(unsigned long)
  0.00      0.01     0.00     1983     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long)
  0.00      0.01     0.00     1983     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const)
  0.00      0.01     0.00     1983     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const
  0.00      0.01     0.00     1983     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long)
  0.00      0.01     0.00     1983     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long)
  0.00      0.01     0.00     1970     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00     1965     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     1952     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     1952     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     1922     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     1920     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     1920     0.00     0.00  std::Vectorbase<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_create_storage(unsigned long)
  0.00      0.01     0.00     1920     0.00     0.00  std::Vectorbase<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> > > >::Vectorbase(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     1920     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::select_on_container_copy_construction(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00     1920     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.01     0.00     1920     0.00     0.00  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> > > >::vector(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> > > > const&)
  0.00      0.01     0.00     1920     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.01     0.00     1920     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__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> > >&)
  0.00      0.01     0.00     1918     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      0.01     0.00     1918     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     1918     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     1918     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     1918     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     1918     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.01     0.00     1876     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     1845     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     1724     0.00     0.00  std::remove_reference<std::Vectorbase<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> > > >::Vectorimpl&>::type&& std::move<std::Vectorbase<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> > > >::Vectorimpl&>(std::Vectorbase<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> > > >::Vectorimpl&)
  0.00      0.01     0.00     1722     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     1377     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  0.00      0.01     0.00      994     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      982     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      0.01     0.00      862     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&)
  0.00      0.01     0.00      862     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<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> > > >::Vectorimpl_data&&)
  0.00      0.01     0.00      862     0.00     0.00  std::Vectorbase<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> > > >::Vectorbase(std::Vectorbase<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> > > >&&)
  0.00      0.01     0.00      862     0.00     0.00  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> > > >::vector(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> > > >&&)
  0.00      0.01     0.00      861     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      0.01     0.00      861     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      861     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      861     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      861     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      861     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      861     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      861     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      861     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      861     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      861     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      624     0.00     0.00  std::__deque_buf_size(unsigned long)
  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      460     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.00      0.01     0.00      389     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  0.00      0.01     0.00      384     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<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      358     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      348     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.01     0.00      342     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      342     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      336     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      0.01     0.00      322     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.01     0.00      293     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      0.01     0.00      267     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      0.01     0.00      260     0.00     0.00  __gnu_cxx::__normal_iterator<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> > > > >::base() const
  0.00      0.01     0.00      258     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      0.01     0.00      252     0.00     0.00  Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
  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      212     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      209     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.00      0.01     0.00      192     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      189     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      0.01     0.00      189     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      189     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      189     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      189     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      189     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      184     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      0.01     0.00      180     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      180     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      180     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      0.01     0.00      180     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      0.01     0.00      179     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      0.01     0.00      179     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      179     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.01     0.00      178     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      178     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      178     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00      178     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      0.01     0.00      174     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00      0.01     0.00      173     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      171     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.01     0.00      169     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      0.01     0.00      168     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      164     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      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      143     0.00     0.00  Catch::StringRef::StringRef()
  0.00      0.01     0.00      140     0.00     0.00  operator"" catchsr(char const, unsigned long)
  0.00      0.01     0.00      134     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      132     0.00     0.00  __gnu_cxx::__normal_iterator<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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00      131     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      0.01     0.00      129     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.01     0.00      129     0.00     0.00  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&)
  0.00      0.01     0.00      128     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.01     0.00      128     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      0.01     0.00      128     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const
  0.00      0.01     0.00      128     0.00     0.00  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> > > >::max_size() const
  0.00      0.01     0.00      128     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      128     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      128     0.00     0.00  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_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.01     0.00      128     0.00     0.00  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_do_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>)
  0.00      0.01     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.01     0.00      128     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.01     0.00      118     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      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      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      103     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       98     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  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       95     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      0.01     0.00       93     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00       93     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.01     0.00       93     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.01     0.00       92     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.01     0.00       92     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       92     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       92     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.01     0.00       92     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       91     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      0.01     0.00       91     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      0.01     0.00       91     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       91     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      0.01     0.00       91     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       91     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.01     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      0.01     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      0.01     0.00       91     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  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       91     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      0.01     0.00       91     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      0.01     0.00       91     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.01     0.00       91     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       90     0.00     0.00  Catch::Clara::Parser::~Parser()
  0.00      0.01     0.00       90     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      0.01     0.00       90     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      0.01     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      0.01     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      0.01     0.00       89     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      0.01     0.00       89     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       89     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       89     0.00     0.07  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       89     0.00     0.07  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       89     0.00     0.07  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       88     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       88     0.00     0.07  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      0.01     0.00       88     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      0.01     0.00       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     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       88     0.00     0.07  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       88     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       88     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       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       84     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       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      0.01     0.00       84     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       84     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       84     0.00     0.02  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       84     0.00     0.02  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       84     0.00     0.02  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       84     0.00     0.02  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       82     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       79     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      0.01     0.00       79     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  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::Dequeiterator<std::shared_ptr<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       70     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.00      0.01     0.00       70     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.00      0.01     0.00       70     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  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       66     0.00     0.00  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> > > >::end()
  0.00      0.01     0.00       66     0.00     0.00  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> > > >::begin()
  0.00      0.01     0.00       64     0.00     0.00  Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00       64     0.00     0.00  __gnu_cxx::__normal_iterator<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> > > > >::difference_type __gnu_cxx::operator-<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> > > > >(__gnu_cxx::__normal_iterator<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> > > > > const&, __gnu_cxx::__normal_iterator<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> > > > > const&)
  0.00      0.01     0.00       64     0.00     0.00  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
  0.00      0.01     0.00       64     0.00     0.00  void std::allocator_traits<std::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> > const&>(std::allocator<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> > const&)
  0.00      0.01     0.00       64     0.00     0.00  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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00       64     0.00     0.00  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> > const&)
  0.00      0.01     0.00       64     0.00     0.00  decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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::__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::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  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       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  __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator()
  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::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::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       52     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign()
  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::__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::__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&)
  0.00      0.01     0.00       52     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       52     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> > const&)
  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  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       50     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  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       48     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  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  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       46     0.00     0.00  std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl()
  0.00      0.01     0.00       46     0.00     0.00  std::Vectorbase<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> > > >::Vectorbase()
  0.00      0.01     0.00       46     0.00     0.00  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> > > >::vector()
  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       44     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      0.01     0.00       44     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      0.01     0.00       42     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00       42     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      0.01     0.00       42     0.00     0.04  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00      0.01     0.00       42     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       42     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       42     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       42     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       42     0.00     0.04  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       42     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      0.01     0.00       42     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      0.01     0.00       42     0.00     0.04  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      0.01     0.00       42     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       41     0.00     0.19  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  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  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       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::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       37     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       36     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      0.01     0.00       36     0.00     0.00  Catch::BinaryExpr<int, int>::~BinaryExpr()
  0.00      0.01     0.00       36     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      0.01     0.00       36     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, std::is_arithmetic<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  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, 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       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  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      0.01     0.00       34     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      0.01     0.00       34     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      0.01     0.00       34     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.00      0.01     0.00       34     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  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  Catch::ExprLhs<bool>::makeUnaryExpr() 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::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       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       31     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  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       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  std::char_traits<char>::compare(char const, char const, unsigned long)
  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  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      0.01     0.00       26     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      0.01     0.00       26     0.00     0.00  void std::allocator_traits<std::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::allocator<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       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       25     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       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::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  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::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  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       24     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       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  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<std::shared_ptr<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<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::allocator<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       23     0.00     0.00  decltype (::new ((void)(0)) 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<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> >&&)
  0.00      0.01     0.00       23     0.00     0.00  void std::__relocate_object_a<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<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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  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::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       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       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  __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       18     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       18     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       18     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const
  0.00      0.01     0.00       18     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       18     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       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       18     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       17     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00      0.01     0.00       16     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      0.01     0.00       16     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       16     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       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.01     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      0.01     0.00       16     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       16     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       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<std::shared_ptr<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  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       16     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       16     0.00     0.00  void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
  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  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.01     0.00       16     0.00     0.00  void std::Destroy<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>)
  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::Dequeiterator<std::shared_ptr<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  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      0.01     0.00       15     0.00     0.00  CATCH2INTERNAL_TEST_0()::item_t::valid_workload() const
  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       13     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       12     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      0.01     0.00       12     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       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  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<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<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::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      0.01     0.00       12     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       12     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       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::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<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       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<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<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       12     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       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<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<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       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  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  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::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       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)) 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::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  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  __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.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.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<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     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     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  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&)
  0.00      0.01     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.01     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      0.01     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.01     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  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::__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  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<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        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::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  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  std::allocator<std::weak_ptr<cppthread::item_with_predicate> >::allocator()
  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        6     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00      0.01     0.00        6     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        6     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        6     0.00     0.00  unittest::g_progress()
  0.00      0.01     0.00        6     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        6     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        6     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        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  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      0.01     0.00        6     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        6     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        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::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        6     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        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::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::_M_copy_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data const&)
  0.00      0.01     0.00        6     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::_M_copy_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data const&)
  0.00      0.01     0.00        6     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        6     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        6     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        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::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        6     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        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::__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        6     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        6     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        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  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        6     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        6     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        6     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        6     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        6     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        6     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        6     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        6     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        6     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        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  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        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::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        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  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        6     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        6     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        6     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        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  std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
  0.00      0.01     0.00        6     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        5     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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        5     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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.01     0.00        5     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign()
  0.00      0.01     0.00        5     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        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<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        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::Dequeiterator<std::shared_ptr<CATCH2_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        4     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        4     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        4     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        3     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      0.01     0.00        3     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      0.01     0.00        3     0.00     0.00  Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  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::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  __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> >::_M_check_length(unsigned long, unsigned long, char const) const
  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::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::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<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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00      0.01     0.00        3     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        3     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        3     0.00     0.00  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  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  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::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::__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        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        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<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  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<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::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&)
  0.00      0.01     0.00        2     0.00     0.00  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&)
  0.00      0.01     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  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::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::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Detail::BoundValueRefBase> >, std::is_move_constructible<Catch::Clara::Detail::BoundValueRefBase>, std::is_move_assignable<Catch::Clara::Detail::BoundValueRefBase> >::value, void>::type std::swap<Catch::Clara::Detail::BoundValueRefBase>(Catch::Clara::Detail::BoundValueRefBase&, Catch::Clara::Detail::BoundValueRefBase&)
  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  CATCH2_INTERNAL_TEST_0()
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00      0.01     0.00        1     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00      0.01     0.00        1     0.00     1.37  unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), 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<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  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  __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::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00      0.01     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  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>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  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> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  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<std::shared_ptr<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> >::Vectorbase(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> >::Vectorbase(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>&&)
  0.00      0.01     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  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>::swap(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        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>&&)
  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>::operator=(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        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::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::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  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> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>)
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      0.01     0.00        1     0.00     0.00  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>)
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.01     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  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  void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
  0.00      0.01     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
  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  __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  std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
  0.00      0.01     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
  0.00      0.01     0.00        1     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        1     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        1     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.01     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>(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        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>::type&& std::move<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&)
  0.00      0.01     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&)
  0.00      0.01     0.00        1     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >, std::is_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >::value, void>::type std::swap<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        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.00    0.00       5/10476       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> >&&) [76]
                0.00    0.00       5/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      52/10476       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&) [47]
                0.00    0.00    1845/10476       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> >&&) [21]
                0.01    0.00    8569/10476       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&) [2]
[1]    100.0    0.01    0.00   10476         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
-----------------------------------------------
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [103]
                0.00    0.00       1/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [108]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [106]
                0.00    0.00       1/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [107]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [97]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       1/8569        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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [105]
                0.00    0.00       1/8569        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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.00    0.00       1/8569        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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [96]
                0.00    0.00       1/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [109]
                0.00    0.00       2/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [88]
                0.00    0.00       2/8569        Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00       3/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [85]
                0.00    0.00       3/8569        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [73]
                0.00    0.00       4/8569        Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [83]
                0.00    0.00       5/8569        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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [80]
                0.00    0.00       5/8569        Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [81]
                0.00    0.00      10/8569        Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [71]
                0.00    0.00      11/8569        Catch::Clara::Detail::TokenStream::loadBuffer() [69]
                0.00    0.00      32/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [51]
                0.00    0.00      64/8569        decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00     453/8569        (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [34]
                0.00    0.00     874/8569        Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [33]
                0.00    0.00    3250/8569        void std::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> > 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> > const&) [13]
                0.00    0.00    3836/8569        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [12]
[2]     81.8    0.00    0.01    8569         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&) [2]
                0.01    0.00    8569/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
                0.00    0.00   17138/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00    8569/11314       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [141]
                0.00    0.00    8569/8569        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [148]
                0.00    0.00    8569/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
                0.00    0.00    8569/10874       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [145]
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [151]
-----------------------------------------------
                0.00    0.00       7/41          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.01      34/41          Catch::makeCommandLineParser(Catch::ConfigData&) [5]
[3]     78.7    0.00    0.01      41         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
                0.00    0.01      82/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.00      41/42          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [18]
                0.00    0.00      41/90          Catch::Clara::Parser::~Parser() [336]
-----------------------------------------------
                0.00    0.00      42/1918        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&) [39]
                0.00    0.01    1876/1918        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [6]
[4]     67.6    0.00    0.01    1918         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [4]
                0.00    0.00    1918/1918        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [12]
                0.00    0.00    1918/1920        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> > > >::vector(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> > > > const&) [15]
-----------------------------------------------
                                                 <spontaneous>
[5]     66.3    0.00    0.01                 Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.01      34/41          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
                0.00    0.00      50/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [40]
                0.00    0.00      34/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.00       2/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [84]
                0.00    0.00       2/5           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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [79]
                0.00    0.00     106/164         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00     106/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00      35/90          Catch::Clara::Parser::~Parser() [336]
                0.00    0.00      34/2821        Catch::Clara::Opt::~Opt() [188]
                0.00    0.00       1/91          Catch::Clara::ExeName::~ExeName() [322]
-----------------------------------------------
                0.00    0.01    1876/1876        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) [7]
[6]     66.1    0.00    0.01    1876         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [6]
                0.00    0.01    1876/1918        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [4]
                0.00    0.00    1876/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [208]
                0.00    0.00    1876/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.01      89/89          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) [8]
[7]     66.1    0.00    0.01      89         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) [7]
                0.00    0.01    1876/1876        void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [6]
                0.00    0.00    1965/1965        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&) [216]
                0.00    0.00    1876/1918        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [226]
                0.00    0.00    1876/6377        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [161]
                0.00    0.00    1876/1918        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [225]
-----------------------------------------------
                0.00    0.01      89/89          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>&) [9]
[8]     66.1    0.00    0.01      89         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) [8]
                0.00    0.01      89/89          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) [7]
-----------------------------------------------
                0.00    0.00       1/89          Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __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> > >) [43]
                0.00    0.01      88/89          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[9]     66.1    0.00    0.01      89         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>&) [9]
                0.00    0.01      89/89          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) [8]
-----------------------------------------------
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [36]
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [37]
                0.00    0.00       2/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [35]
                0.00    0.01      82/88          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
[10]    65.7    0.00    0.01      88         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.01      88/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
                0.00    0.00      88/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
                0.00    0.00      88/2971        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [178]
                0.00    0.00      88/88          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [345]
-----------------------------------------------
                0.00    0.01      88/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
[11]    65.4    0.00    0.01      88         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
                0.00    0.01      88/89          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>&) [9]
                0.00    0.00      88/173         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [286]
                0.00    0.00      88/88          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [347]
                0.00    0.00      88/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [257]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [353]
                0.00    0.00      88/180         std::allocator<Catch::Clara::Opt>::~allocator() [273]
                0.00    0.00      88/267         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [255]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [339]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [340]
-----------------------------------------------
                0.00    0.00    1918/1918        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [4]
[12]    36.6    0.00    0.00    1918         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [12]
                0.00    0.00    3836/8569        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&) [2]
                0.00    0.00    1918/1918        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [224]
                0.00    0.00    1918/1952        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [217]
-----------------------------------------------
                0.00    0.00    3250/3250        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
[13]    31.0    0.00    0.00    3250         void std::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> > 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> > const&) [13]
                0.00    0.00    3250/8569        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&) [2]
                0.00    0.00    3250/3442        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [173]
                0.00    0.00    3250/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00    1920/1920        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [16]
[14]    31.0    0.00    0.00    1920         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
                0.00    0.00    3250/3250        void std::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> > 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> > const&) [13]
                0.00    0.00    5170/5350        bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&) [163]
                0.00    0.00    3250/3819        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator() const [170]
                0.00    0.00    3250/6829        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> >&) [160]
                0.00    0.00    3250/3813        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator++() [171]
-----------------------------------------------
                0.00    0.00       2/1920        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [73]
                0.00    0.00    1918/1920        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [4]
[15]    31.0    0.00    0.00    1920         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> > > >::vector(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> > > > const&) [15]
                0.00    0.00    1920/1920        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__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> > >&) [17]
                0.00    0.00    1920/2049        std::Vectorbase<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_get_Tp_allocator() const [207]
                0.00    0.00    1920/1920        __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [220]
                0.00    0.00    1920/2176        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> > > >::size() const [205]
                0.00    0.00    1920/1920        std::Vectorbase<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> > > >::Vectorbase(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [222]
                0.00    0.00    1920/4765        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [166]
                0.00    0.00    1920/4882        std::Vectorbase<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_get_Tp_allocator() [165]
                0.00    0.00    1920/2449        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> > > >::end() const [201]
                0.00    0.00    1920/2449        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> > > >::begin() const [202]
-----------------------------------------------
                0.00    0.00    1920/1920        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__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> > >&) [17]
[16]    31.0    0.00    0.00    1920         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [16]
                0.00    0.00    1920/1920        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
-----------------------------------------------
                0.00    0.00    1920/1920        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> > > >::vector(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> > > > const&) [15]
[17]    31.0    0.00    0.00    1920         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__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> > >&) [17]
                0.00    0.00    1920/1920        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [16]
-----------------------------------------------
                0.00    0.00       1/42          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [35]
                0.00    0.00      41/42          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
[18]    17.9    0.00    0.00      42         Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [18]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [20]
-----------------------------------------------
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [20]
[19]    17.9    0.00    0.00      42         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&) [19]
                0.00    0.00      84/84          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>&) [27]
                0.00    0.00      42/42          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&) [38]
                0.00    0.00      84/267         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [255]
                0.00    0.00      84/168         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [289]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [416]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [419]
                0.00    0.00      42/42          __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&) [415]
                0.00    0.00      42/131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [296]
                0.00    0.00      42/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [208]
                0.00    0.00      42/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [294]
-----------------------------------------------
                0.00    0.00      42/42          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [18]
[20]    17.9    0.00    0.00      42         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [20]
                0.00    0.00      42/42          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&) [19]
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [418]
-----------------------------------------------
                0.00    0.00       1/1845        Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [93]
                0.00    0.00       1/1845        Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [92]
                0.00    0.00       1/1845        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> > > > >) [91]
                0.00    0.00       2/1845        Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [86]
                0.00    0.00       9/1845        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<>) [72]
                0.00    0.00      11/1845        Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [70]
                0.00    0.00      11/1845        Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [67]
                0.00    0.00      11/1845        Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [68]
                0.00    0.00      16/1845        Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [65]
                0.00    0.00      16/1845        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) [66]
                0.00    0.00      21/1845        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [64]
                0.00    0.00      23/1845        decltype (::new ((void)(0)) 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<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> >&&) [62]
                0.00    0.00    1722/1845        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [23]
[21]    17.6    0.00    0.00    1845         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> >&&) [21]
                0.00    0.00    1845/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
                0.00    0.00    3690/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
                0.00    0.00    2805/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00    1845/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [158]
                0.00    0.00    1845/12899       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [137]
                0.00    0.00    1845/10874       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [145]
                0.00    0.00    1845/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
                0.00    0.00    1845/13344       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [132]
                0.00    0.00    1845/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00     960/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00     960/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
                0.00    0.00     885/9700        std::char_traits<char>::copy(char, char const, unsigned long) [146]
-----------------------------------------------
                0.00    0.00     861/861         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&&) [25]
[22]    16.4    0.00    0.00     861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [22]
                0.00    0.00     861/861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [23]
                0.00    0.00     861/862         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> > > >::vector(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> > > >&&) [236]
-----------------------------------------------
                0.00    0.00     861/861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [22]
[23]    16.4    0.00    0.00     861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [23]
                0.00    0.00    1722/1845        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> >&&) [21]
                0.00    0.00     861/861         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [237]
                0.00    0.00     861/861         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [238]
-----------------------------------------------
                0.00    0.00     861/861         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>&) [26]
[24]    16.4    0.00    0.00     861         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&&) [24]
                0.00    0.00     861/861         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&&) [25]
                0.00    0.00     861/1722        Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [229]
-----------------------------------------------
                0.00    0.00     861/861         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&&) [24]
[25]    16.4    0.00    0.00     861         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&&) [25]
                0.00    0.00     861/861         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [22]
                0.00    0.00     861/1722        Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [229]
                0.00    0.00     861/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00     861/861         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>&) [30]
[26]    16.4    0.00    0.00     861         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>&) [26]
                0.00    0.00     861/861         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&&) [24]
                0.00    0.00     861/861         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [241]
                0.00    0.00     861/6377        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [161]
                0.00    0.00     861/861         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [240]
-----------------------------------------------
                0.00    0.00      84/84          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&) [19]
[27]    16.4    0.00    0.00      84         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>&) [27]
                0.00    0.00      84/84          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>) [28]
-----------------------------------------------
                0.00    0.00      84/84          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>&) [27]
[28]    16.4    0.00    0.00      84         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>) [28]
                0.00    0.00      84/84          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>&) [29]
-----------------------------------------------
                0.00    0.00      84/84          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>) [28]
[29]    16.4    0.00    0.00      84         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>&) [29]
                0.00    0.00      84/84          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>&) [30]
                0.00    0.00     252/252         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [258]
-----------------------------------------------
                0.00    0.00      84/84          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>&) [29]
[30]    16.4    0.00    0.00      84         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>&) [30]
                0.00    0.00     861/861         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>&) [26]
                0.00    0.00    1722/6377        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [161]
-----------------------------------------------
                                                 <spontaneous>
[31]    13.7    0.00    0.00                 main [31]
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00       1/1           main::{lambda()#1}::operator void ()()() const [1082]
-----------------------------------------------
                0.00    0.00       1/1           main [31]
[32]    13.7    0.00    0.00       1         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00       7/41          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
                0.00    0.00      11/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [40]
                0.00    0.00       7/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.00       3/5           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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [79]
                0.00    0.00       1/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [84]
                0.00    0.00      23/164         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00      23/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00       7/90          Catch::Clara::Parser::~Parser() [336]
                0.00    0.00       7/2821        Catch::Clara::Opt::~Opt() [188]
                0.00    0.00       2/2           unittest::g_verbose() [907]
                0.00    0.00       2/3           unittest::g_tmp_dir[abi:cxx11]() [864]
                0.00    0.00       2/2           unittest::g_binary_dir[abi:cxx11]() [905]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [906]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [1083]
                0.00    0.00       1/6           unittest::gprogress() [795]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [940]
-----------------------------------------------
                                                 <spontaneous>
[33]     8.3    0.00    0.00                 Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [33]
                0.00    0.00     874/8569        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&) [2]
-----------------------------------------------
                                                 <spontaneous>
[34]     4.3    0.00    0.00                 (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [34]
                0.00    0.00     453/8569        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&) [2]
-----------------------------------------------
                                                 <spontaneous>
[35]     1.9    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [35]
                0.00    0.00       2/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.00       1/42          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [18]
                0.00    0.00       1/90          Catch::Clara::Parser::~Parser() [336]
-----------------------------------------------
                                                 <spontaneous>
[36]     1.5    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [36]
                0.00    0.00       2/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.00       1/90          Catch::Clara::Parser::~Parser() [336]
-----------------------------------------------
                                                 <spontaneous>
[37]     1.5    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [37]
                0.00    0.00       2/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.00       1/90          Catch::Clara::Parser::~Parser() [336]
-----------------------------------------------
                0.00    0.00      42/42          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&) [19]
[38]     1.5    0.00    0.00      42         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&) [38]
                0.00    0.00      42/42          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&) [39]
                0.00    0.00      42/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [208]
-----------------------------------------------
                0.00    0.00      42/42          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&) [38]
[39]     1.5    0.00    0.00      42         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&) [39]
                0.00    0.00      42/1918        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [4]
                0.00    0.00      42/2002        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [208]
                0.00    0.00      42/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00       3/64          Catch::Clara::Help::Help(bool&) [75]
                0.00    0.00      11/64          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00      50/64          Catch::makeCommandLineParser(Catch::ConfigData&) [5]
[40]     0.8    0.00    0.00      64         Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [40]
                0.00    0.00      64/64          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> > const&) [42]
-----------------------------------------------
                0.00    0.00      64/64          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> > const&) [42]
[41]     0.8    0.00    0.00      64         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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00      64/64          void std::allocator_traits<std::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> > const&>(std::allocator<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> > const&) [44]
                0.00    0.00     128/128         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_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [57]
                0.00    0.00     128/4882        std::Vectorbase<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_get_Tp_allocator() [165]
                0.00    0.00     128/260         __gnu_cxx::__normal_iterator<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> > > > >::base() const [256]
                0.00    0.00      64/64          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 [378]
                0.00    0.00      64/66          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> > > >::begin() [376]
                0.00    0.00      64/64          __gnu_cxx::__normal_iterator<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> > > > >::difference_type __gnu_cxx::operator-<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> > > > >(__gnu_cxx::__normal_iterator<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> > > > > const&, __gnu_cxx::__normal_iterator<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> > > > > const&) [377]
                0.00    0.00      64/1985        std::Vectorbase<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_allocate(unsigned long) [209]
                0.00    0.00      64/3442        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [173]
                0.00    0.00      64/2894        std::Vectorbase<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_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [179]
-----------------------------------------------
                0.00    0.00      64/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [40]
[42]     0.8    0.00    0.00      64         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> > const&) [42]
                0.00    0.00      64/64          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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00      64/66          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> > > >::end() [375]
-----------------------------------------------
                                                 <spontaneous>
[43]     0.7    0.00    0.00                 Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __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> > >) [43]
                0.00    0.00       1/89          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>&) [9]
                0.00    0.00       1/131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [296]
                0.00    0.00       1/267         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [255]
-----------------------------------------------
                0.00    0.00      64/64          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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
[44]     0.6    0.00    0.00      64         void std::allocator_traits<std::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> > const&>(std::allocator<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> > const&) [44]
                0.00    0.00      64/64          decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00      64/3442        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [173]
-----------------------------------------------
                0.00    0.00      64/64          void std::allocator_traits<std::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> > const&>(std::allocator<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> > const&) [44]
[45]     0.6    0.00    0.00      64         decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00      64/8569        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&) [2]
                0.00    0.00      64/3442        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [173]
                0.00    0.00      64/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00      52/52          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> > const&) [48]
[46]     0.5    0.00    0.00      52         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&) [46]
                0.00    0.00      52/52          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&) [47]
                0.00    0.00      52/52          __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [392]
-----------------------------------------------
                0.00    0.00      52/52          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&) [46]
[47]     0.5    0.00    0.00      52         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&) [47]
                0.00    0.00      52/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
                0.00    0.00     104/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00      52/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [371]
                0.00    0.00      52/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
                0.00    0.00      52/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00      45/2718        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
                0.00    0.00      45/11119       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
                0.00    0.00      45/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00      45/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                0.00    0.00       1/52          Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [110]
                0.00    0.00       1/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [95]
                0.00    0.00       2/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [87]
                0.00    0.00       6/52          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> >&) [74]
                0.00    0.00      42/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
[48]     0.5    0.00    0.00      52         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> > const&) [48]
                0.00    0.00      52/52          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&) [46]
-----------------------------------------------
                0.00    0.00       1/42          Catch::Clara::Help::Help(bool&) [75]
                0.00    0.00       7/42          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00      34/42          Catch::makeCommandLineParser(Catch::ConfigData&) [5]
[49]     0.4    0.00    0.00      42         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.00      42/52          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> > const&) [48]
-----------------------------------------------
                0.00    0.00       1/16          void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [90]
                0.00    0.00      15/16          void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [56]
[50]     0.3    0.00    0.00      16         Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [50]
                0.00    0.00      16/16          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [51]
-----------------------------------------------
                0.00    0.00      16/16          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [50]
[51]     0.3    0.00    0.00      16         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [51]
                0.00    0.00      32/8569        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&) [2]
                0.00    0.00      16/16          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [575]
                0.00    0.00      16/1952        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [217]
-----------------------------------------------
                0.00    0.00      88/88          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) [54]
[52]     0.3    0.00    0.00      88         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) [52]
                0.00    0.00      15/15          void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [56]
                0.00    0.00     103/103         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&) [309]
                0.00    0.00      15/16          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [579]
                0.00    0.00      15/31          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [464]
                0.00    0.00      15/16          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [578]
-----------------------------------------------
                0.00    0.00      88/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
[53]     0.3    0.00    0.00      88         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
                0.00    0.00      88/88          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>&) [55]
                0.00    0.00      88/91          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [323]
                0.00    0.00      88/88          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [346]
                0.00    0.00      88/95          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [312]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [351]
                0.00    0.00      88/180         std::allocator<Catch::Clara::Arg>::~allocator() [272]
                0.00    0.00      88/184         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [269]
                0.00    0.00      88/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [337]
                0.00    0.00      88/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [338]
-----------------------------------------------
                0.00    0.00      88/88          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>&) [55]
[54]     0.3    0.00    0.00      88         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) [54]
                0.00    0.00      88/88          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) [52]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[55]     0.3    0.00    0.00      88         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>&) [55]
                0.00    0.00      88/88          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) [54]
-----------------------------------------------
                0.00    0.00      15/15          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) [52]
[56]     0.3    0.00    0.00      15         void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [56]
                0.00    0.00      15/16          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [50]
                0.00    0.00      15/18          Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [573]
                0.00    0.00      15/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00     128/128         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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
[57]     0.2    0.00    0.00     128         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_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [57]
                0.00    0.00     128/128         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_do_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [58]
-----------------------------------------------
                0.00    0.00     128/128         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_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [57]
[58]     0.2    0.00    0.00     128         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_do_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [58]
                0.00    0.00     128/128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [59]
-----------------------------------------------
                0.00    0.00     128/128         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_do_relocate(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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [58]
[59]     0.2    0.00    0.00     128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [59]
                0.00    0.00     128/128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [60]
                0.00    0.00     384/384         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [247]
-----------------------------------------------
                0.00    0.00     128/128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [59]
[60]     0.2    0.00    0.00     128         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [60]
                0.00    0.00      23/23          void std::__relocate_object_a<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<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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [63]
                0.00    0.00      46/6829        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> >&) [160]
-----------------------------------------------
                0.00    0.00      23/23          void std::__relocate_object_a<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<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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [63]
[61]     0.2    0.00    0.00      23         void std::allocator_traits<std::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::allocator<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> >&&) [61]
                0.00    0.00      23/23          decltype (::new ((void)(0)) 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<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> >&&) [62]
                0.00    0.00      23/82          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&) [363]
-----------------------------------------------
                0.00    0.00      23/23          void std::allocator_traits<std::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::allocator<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> >&&) [61]
[62]     0.2    0.00    0.00      23         decltype (::new ((void)(0)) 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<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> >&&) [62]
                0.00    0.00      23/1845        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> >&&) [21]
                0.00    0.00      23/82          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&) [363]
                0.00    0.00      23/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00      23/23          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [60]
[63]     0.2    0.00    0.00      23         void std::__relocate_object_a<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<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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [63]
                0.00    0.00      23/23          void std::allocator_traits<std::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::allocator<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> >&&) [61]
                0.00    0.00      23/32          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> >&) [460]
                0.00    0.00      23/6829        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> >&) [160]
                0.00    0.00      23/26          void std::allocator_traits<std::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [520]
-----------------------------------------------
                                                 <spontaneous>
[64]     0.2    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [64]
                0.00    0.00      21/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[65]     0.2    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [65]
                0.00    0.00      16/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[66]     0.2    0.00    0.00                 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) [66]
                0.00    0.00      16/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[67]     0.1    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [67]
                0.00    0.00      11/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[68]     0.1    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [68]
                0.00    0.00      11/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[69]     0.1    0.00    0.00                 Catch::Clara::Detail::TokenStream::loadBuffer() [69]
                0.00    0.00      11/8569        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&) [2]
                0.00    0.00      11/293         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [254]
                0.00    0.00      11/3819        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator() const [170]
-----------------------------------------------
                                                 <spontaneous>
[70]     0.1    0.00    0.00                 Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [70]
                0.00    0.00      11/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[71]     0.1    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [71]
                0.00    0.00      10/8569        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&) [2]
-----------------------------------------------
                                                 <spontaneous>
[72]     0.1    0.00    0.00                 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<>) [72]
                0.00    0.00       9/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[73]     0.1    0.00    0.00                 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [73]
                0.00    0.00       2/1920        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> > > >::vector(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> > > > const&) [15]
                0.00    0.00       3/8569        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&) [2]
-----------------------------------------------
                                                 <spontaneous>
[74]     0.1    0.00    0.00                 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> >&) [74]
                0.00    0.00       6/52          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> > const&) [48]
                0.00    0.00       6/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [772]
-----------------------------------------------
                                                 <spontaneous>
[75]     0.0    0.00    0.00                 Catch::Clara::Help::Help(bool&) [75]
                0.00    0.00       3/64          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [40]
                0.00    0.00       1/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.00       4/164         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00       4/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
-----------------------------------------------
                0.00    0.00       5/179         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [111]
                0.00    0.00     174/179         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [82]
[76]     0.0    0.00    0.00     179         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> >&&) [76]
                0.00    0.00       5/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
                0.00    0.00     363/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
                0.00    0.00     358/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [158]
                0.00    0.00     348/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [230]
                0.00    0.00     179/179         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [275]
                0.00    0.00     179/179         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [274]
                0.00    0.00     174/6829        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> >&) [160]
                0.00    0.00     174/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00      10/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00       5/5           __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [844]
                0.00    0.00       5/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00       5/13344       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [132]
                0.00    0.00       5/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                0.00    0.00       3/3           Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [78]
[77]     0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00       5/10476       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1]
                0.00    0.00       5/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [371]
                0.00    0.00       5/2718        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
                0.00    0.00       5/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00       5/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
                0.00    0.00       5/11119       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
                0.00    0.00       5/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00       5/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                                                 <spontaneous>
[78]     0.0    0.00    0.00                 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [78]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00       3/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                0.00    0.00       2/5           Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.00       3/5           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
[79]     0.0    0.00    0.00       5         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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [79]
                0.00    0.00       5/5           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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [80]
                0.00    0.00       5/46          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> > > >::vector() [408]
-----------------------------------------------
                0.00    0.00       5/5           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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [79]
[80]     0.0    0.00    0.00       5         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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [80]
                0.00    0.00       5/8569        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&) [2]
                0.00    0.00       5/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       5/6           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> >&) [835]
                0.00    0.00       5/5           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> > > >&&) [845]
                0.00    0.00       5/6           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [806]
                0.00    0.00       5/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[81]     0.0    0.00    0.00                 Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [81]
                0.00    0.00       5/8569        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&) [2]
                0.00    0.00       5/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
-----------------------------------------------
                                                 <spontaneous>
[82]     0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [82]
                0.00    0.00     174/179         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> >&&) [76]
-----------------------------------------------
                                                 <spontaneous>
[83]     0.0    0.00    0.00                 Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [83]
                0.00    0.00       4/8569        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&) [2]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [5]
[84]     0.0    0.00    0.00       3         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [84]
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [85]
                0.00    0.00       3/46          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> > > >::vector() [408]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [84]
[85]     0.0    0.00    0.00       3         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [85]
                0.00    0.00       3/8569        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&) [2]
                0.00    0.00       3/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                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&) [898]
                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> >&&) [873]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [872]
                0.00    0.00       3/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[86]     0.0    0.00    0.00                 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [86]
                0.00    0.00       2/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[87]     0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [87]
                0.00    0.00       2/52          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> > const&) [48]
-----------------------------------------------
                                                 <spontaneous>
[88]     0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [88]
                0.00    0.00       2/8569        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&) [2]
                0.00    0.00       2/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       2/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[89]     0.0    0.00    0.00                 Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00       2/8569        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&) [2]
                0.00    0.00       2/66          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> > > >::begin() [376]
                0.00    0.00       2/66          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> > > >::end() [375]
                0.00    0.00       1/164         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00       1/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
-----------------------------------------------
                                                 <spontaneous>
[90]     0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [90]
                0.00    0.00       1/16          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [50]
                0.00    0.00       1/18          Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&) [573]
                0.00    0.00       1/7593        operator new(unsigned long, void) [159]
-----------------------------------------------
                                                 <spontaneous>
[91]     0.0    0.00    0.00                 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> > > > >) [91]
                0.00    0.00       1/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[92]     0.0    0.00    0.00                 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [92]
                0.00    0.00       1/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[93]     0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [93]
                0.00    0.00       1/1845        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> >&&) [21]
-----------------------------------------------
                                                 <spontaneous>
[94]     0.0    0.00    0.00                 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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[95]     0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [95]
                0.00    0.00       1/52          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> > const&) [48]
-----------------------------------------------
                                                 <spontaneous>
[96]     0.0    0.00    0.00                 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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [96]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[97]     0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [97]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[98]     0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[99]     0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[100]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[101]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[102]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[103]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [103]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[104]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[105]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [105]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[106]    0.0    0.00    0.00                 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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [106]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[107]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [107]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[108]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [108]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[109]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [109]
                0.00    0.00       1/8569        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&) [2]
                0.00    0.00       1/42          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00       1/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                                                 <spontaneous>
[110]    0.0    0.00    0.00                 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [110]
                0.00    0.00       1/52          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> > const&) [48]
                0.00    0.00       1/4           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&) [857]
                0.00    0.00       1/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
-----------------------------------------------
                                                 <spontaneous>
[111]    0.0    0.00    0.00                 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [111]
                0.00    0.00       5/179         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> >&&) [76]
                0.00    0.00      16/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00      11/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
                0.00    0.00      11/98          Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [310]
-----------------------------------------------
                0.00    0.00       3/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [592]
                0.00    0.00       5/54725       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> >&&) [76]
                0.00    0.00       5/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [858]
                0.00    0.00       5/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      10/54725       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&) [8559]
                0.00    0.00     104/54725       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&) [47]
                0.00    0.00     118/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [305]
                0.00    0.00     189/54725       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) [264]
                0.00    0.00     960/54725       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> >&&) [21]
                0.00    0.00    2719/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [199]
                0.00    0.00    8569/54725       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
                0.00    0.00   11494/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00   13406/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
                0.00    0.00   17138/54725       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&) [2]
[125]    0.0    0.00    0.00   54725         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
-----------------------------------------------
                0.00    0.00       1/21767       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) [1025]
                0.00    0.00       1/21767       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) [1027]
                0.00    0.00       1/21767       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) [1029]
                0.00    0.00       1/21767       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) [1026]
                0.00    0.00       1/21767       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) [1031]
                0.00    0.00       1/21767       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) [1028]
                0.00    0.00       1/21767       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) [1033]
                0.00    0.00       1/21767       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) [1030]
                0.00    0.00       1/21767       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) [1035]
                0.00    0.00       1/21767       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) [1032]
                0.00    0.00       1/21767       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>) [1075]
                0.00    0.00       1/21767       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) [1034]
                0.00    0.00       1/21767       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>) [1077]
                0.00    0.00       1/21767       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) [1036]
                0.00    0.00       1/21767       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>) [1079]
                0.00    0.00       1/21767       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>) [1064]
                0.00    0.00       3/21767       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) [886]
                0.00    0.00       3/21767       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) [885]
                0.00    0.00       5/21767       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>) [854]
                0.00    0.00       6/21767       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) [825]
                0.00    0.00       6/21767       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) [824]
                0.00    0.00      10/21767       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) [722]
                0.00    0.00      10/21767       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) [721]
                0.00    0.00      10/21767       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) [724]
                0.00    0.00      10/21767       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) [723]
                0.00    0.00      12/21767       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) [631]
                0.00    0.00      12/21767       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) [630]
                0.00    0.00      16/21767       std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [583]
                0.00    0.00      16/21767       std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [582]
                0.00    0.00      27/21767       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) [501]
                0.00    0.00      27/21767       std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate>> >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate>>&, unsigned long) [502]
                0.00    0.00      27/21767       void std::Destroy<std::weakptr<cppthread::item_with_predicate>>(std::weak_ptr<cppthread::item_with_predicate>, std::weak_ptr<cppthread::item_with_predicate>) [515]
                0.00    0.00      34/21767       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) [455]
                0.00    0.00      34/21767       std::allocator_traits<std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::allocate(std::allocator<std::weak_ptr<cppthread::item_with_predicate> >&, unsigned long) [456]
                0.00    0.00      91/21767       void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [334]
                0.00    0.00      92/21767       void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [319]
                0.00    0.00     128/21767       std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [304]
                0.00    0.00     128/21767       std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [303]
                0.00    0.00    1983/21767       std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [214]
                0.00    0.00    1983/21767       std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [213]
                0.00    0.00    2719/21767       std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [198]
                0.00    0.00    2719/21767       std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [197]
                0.00    0.00    2830/21767       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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [186]
                0.00    0.00    8810/21767       std::char_traits<char>::copy(char, char const, unsigned long) [146]
[126]    0.0    0.00    0.00   21767         std::is_constant_evaluated() [126]
-----------------------------------------------
                0.00    0.00      79/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [371]
                0.00    0.00     363/13406       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> >&&) [76]
                0.00    0.00    1845/13406       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> >&&) [21]
                0.00    0.00   11119/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
[127]    0.0    0.00    0.00   13406         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
                0.00    0.00   13406/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00   13406/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [128]
-----------------------------------------------
                0.00    0.00   13406/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
[128]    0.0    0.00    0.00   13406         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [128]
                0.00    0.00   13406/13406       std::pointer_traits<char const>::pointer_to(char const&) [129]
-----------------------------------------------
                0.00    0.00   13406/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [128]
[129]    0.0    0.00    0.00   13406         std::pointer_traits<char const>::pointer_to(char const&) [129]
                0.00    0.00   13406/13406       char const std::addressof<char const>(char const&) [131]
-----------------------------------------------
                0.00    0.00   13406/13406       char const std::addressof<char const>(char const&) [131]
[130]    0.0    0.00    0.00   13406         char const std::__addressof<char const>(char const&) [130]
-----------------------------------------------
                0.00    0.00   13406/13406       std::pointer_traits<char const>::pointer_to(char const&) [129]
[131]    0.0    0.00    0.00   13406         char const std::addressof<char const>(char const&) [131]
                0.00    0.00   13406/13406       char const std::__addressof<char const>(char const&) [130]
-----------------------------------------------
                0.00    0.00       5/13344       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> >&&) [76]
                0.00    0.00    1845/13344       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> >&&) [21]
                0.00    0.00   11494/13344       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
[132]    0.0    0.00    0.00   13344         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [132]
-----------------------------------------------
                0.00    0.00   12912/12912       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
[133]    0.0    0.00    0.00   12912         std::pointer_traits<char>::pointer_to(char&) [133]
                0.00    0.00   12912/12912       char std::addressof<char>(char&) [135]
-----------------------------------------------
                0.00    0.00   12912/12912       char std::addressof<char>(char&) [135]
[134]    0.0    0.00    0.00   12912         char std::__addressof<char>(char&) [134]
-----------------------------------------------
                0.00    0.00   12912/12912       std::pointer_traits<char>::pointer_to(char&) [133]
[135]    0.0    0.00    0.00   12912         char std::addressof<char>(char&) [135]
                0.00    0.00   12912/12912       char std::__addressof<char>(char&) [134]
-----------------------------------------------
                0.00    0.00       4/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [8564]
                0.00    0.00      24/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [532]
                0.00    0.00     164/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00     460/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
                0.00    0.00    3690/12911       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> >&&) [21]
                0.00    0.00    8569/12911       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&) [2]
[136]    0.0    0.00    0.00   12911         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
                0.00    0.00   12912/12912       std::pointer_traits<char>::pointer_to(char&) [133]
-----------------------------------------------
                0.00    0.00     179/12899       void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [275]
                0.00    0.00    1845/12899       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> >&&) [21]
                0.00    0.00   10875/12899       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [145]
[137]    0.0    0.00    0.00   12899         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [137]
-----------------------------------------------
                0.00    0.00    1872/12572       bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&) [3816]
                0.00    0.00   10700/12572       bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&) [163]
[138]    0.0    0.00    0.00   12572         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::base() const [138]
-----------------------------------------------
                0.00    0.00       5/11499       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
                0.00    0.00   11494/11499       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
[139]    0.0    0.00    0.00   11499         std::char_traits<char>::assign(char&, char const&) [139]
-----------------------------------------------
                0.00    0.00      13/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [592]
                0.00    0.00      52/11481       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&) [47]
                0.00    0.00     174/11481       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> >&&) [76]
                0.00    0.00     179/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [274]
                0.00    0.00     189/11481       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) [264]
                0.00    0.00     460/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
                0.00    0.00    1845/11481       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> >&&) [21]
                0.00    0.00    8569/11481       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[140]    0.0    0.00    0.00   11481         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00   11494/13344       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [132]
                0.00    0.00   11494/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00   11494/11499       std::char_traits<char>::assign(char&, char const&) [139]
-----------------------------------------------
                0.00    0.00    2745/11314       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [192]
                0.00    0.00    8569/11314       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&) [2]
[141]    0.0    0.00    0.00   11314         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [141]
-----------------------------------------------
                0.00    0.00       5/11119       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      45/11119       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&) [47]
                0.00    0.00   11069/11119       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
[142]    0.0    0.00    0.00   11119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
                0.00    0.00   11119/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
                0.00    0.00    2719/2719        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [199]
-----------------------------------------------
                0.00    0.00   11069/11069       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
[143]    0.0    0.00    0.00   11069         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [143]
-----------------------------------------------
                0.00    0.00       1/11066       Catch::Clara::Args::~Args() [1909]
                0.00    0.00       1/11066       Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [110]
                0.00    0.00       1/11066       std::random_device::random_device() [6445]
                0.00    0.00       1/11066       Catch::ReusableStringStream::~ReusableStringStream() [1729]
                0.00    0.00       1/11066       Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00       2/11066       unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [940]
                0.00    0.00       2/11066       Catch::ReporterSpec::~ReporterSpec() [1277]
                0.00    0.00       2/11066       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&) [2013]
                0.00    0.00       3/11066       Catch::TestCaseTracking::TrackerContext::startRun() [1647]
                0.00    0.00       3/11066       Catch::TestSpecParser::~TestSpecParser() [1478]
                0.00    0.00       4/11066       Catch::Clara::Help::Help(bool&) [75]
                0.00    0.00       4/11066       Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1515]
                0.00    0.00       4/11066       Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1796]
                0.00    0.00       5/11066       Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [1131]
                0.00    0.00       5/11066       Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [81]
                0.00    0.00       6/11066       Catch::ConfigData::~ConfigData() [1105]
                0.00    0.00       6/11066       Catch::TestCaseInfo::~TestCaseInfo() [1289]
                0.00    0.00       8/11066       Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [1638]
                0.00    0.00       8/11066       Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [1295]
                0.00    0.00       9/11066       Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [774]
                0.00    0.00       9/11066       Catch::ReporterRegistry::ReporterRegistry() [1611]
                0.00    0.00       9/11066       std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [7649]
                0.00    0.00      16/11066       Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1154]
                0.00    0.00      16/11066       Catch::TestCaseStats::~TestCaseStats() [1440]
                0.00    0.00      16/11066       Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [111]
                0.00    0.00      22/11066       Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [1650]
                0.00    0.00      23/11066       unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00      34/11066       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2047]
                0.00    0.00      47/11066       Catch::SectionInfo::~SectionInfo() [1167]
                0.00    0.00     106/11066       Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.00     174/11066       Catch::Clara::Detail::BasicResult<void>::~BasicResult() [282]
                0.00    0.00     176/11066       Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [1932]
                0.00    0.00     453/11066       Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3982]
                0.00    0.00     896/11066       Catch::Clara::Detail::Token::~Token() [2094]
                0.00    0.00    3351/11066       void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [174]
                0.00    0.00    5642/11066       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [189]
[144]    0.0    0.00    0.00   11066         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00   11069/11119       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
                0.00    0.00   11069/11069       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [143]
-----------------------------------------------
                0.00    0.00     460/10874       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
                0.00    0.00    1845/10874       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> >&&) [21]
                0.00    0.00    8569/10874       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&) [2]
[145]    0.0    0.00    0.00   10874         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [145]
                0.00    0.00   10875/12899       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [137]
-----------------------------------------------
                0.00    0.00     885/9700        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> >&&) [21]
                0.00    0.00    8815/9700        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
[146]    0.0    0.00    0.00    9700         std::char_traits<char>::copy(char, char const, unsigned long) [146]
                0.00    0.00    8810/21767       std::is_constant_evaluated() [126]
-----------------------------------------------
                0.00    0.00       3/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [592]
                0.00    0.00       5/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      52/8818        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&) [47]
                0.00    0.00     189/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [265]
                0.00    0.00    8569/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [153]
[147]    0.0    0.00    0.00    8818         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
                0.00    0.00    8815/9700        std::char_traits<char>::copy(char, char const, unsigned long) [146]
                0.00    0.00       5/11499       std::char_traits<char>::assign(char&, char const&) [139]
-----------------------------------------------
                0.00    0.00    8569/8569        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&) [2]
[148]    0.0    0.00    0.00    8569         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [148]
                0.00    0.00    8569/8569        std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [150]
-----------------------------------------------
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[149]    0.0    0.00    0.00    8569         bool __gnu_cxx::__is_null_pointer<char>(char) [149]
-----------------------------------------------
                0.00    0.00    8569/8569        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [148]
[150]    0.0    0.00    0.00    8569         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [150]
-----------------------------------------------
                0.00    0.00    8569/8569        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&) [2]
[151]    0.0    0.00    0.00    8569         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [151]
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [154]
-----------------------------------------------
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [154]
[152]    0.0    0.00    0.00    8569         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
                0.00    0.00    8569/8569        bool __gnu_cxx::__is_null_pointer<char>(char) [149]
                0.00    0.00    8569/8569        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [157]
                0.00    0.00    8569/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00    8569/8569        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [153]
                0.00    0.00    8569/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00    2585/2718        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
                0.00    0.00    2585/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00    2585/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[153]    0.0    0.00    0.00    8569         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [153]
                0.00    0.00    8569/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
-----------------------------------------------
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [151]
[154]    0.0    0.00    0.00    8569         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [154]
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
-----------------------------------------------
                0.00    0.00    8569/8569        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [157]
[155]    0.0    0.00    0.00    8569         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [155]
-----------------------------------------------
                0.00    0.00    8569/8569        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [157]
[156]    0.0    0.00    0.00    8569         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [156]
-----------------------------------------------
                0.00    0.00    8569/8569        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[157]    0.0    0.00    0.00    8569         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [157]
                0.00    0.00    8569/8569        std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [156]
                0.00    0.00    8569/8569        std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [155]
-----------------------------------------------
                0.00    0.00     358/7641        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> >&&) [76]
                0.00    0.00    1845/7641        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> >&&) [21]
                0.00    0.00    2719/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [199]
                0.00    0.00    2719/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
[158]    0.0    0.00    0.00    7641         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [158]
-----------------------------------------------
                0.00    0.00       1/7593        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&) [6650]
                0.00    0.00       1/7593        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&) [2905]
                0.00    0.00       1/7593        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2073]
                0.00    0.00       1/7593        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&) [6649]
                0.00    0.00       1/7593        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&) [6651]
                0.00    0.00       1/7593        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&) [6647]
                0.00    0.00       1/7593        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&) [6652]
                0.00    0.00       1/7593        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&) [6646]
                0.00    0.00       1/7593        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&) [6638]
                0.00    0.00       1/7593        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&) [6643]
                0.00    0.00       1/7593        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&) [6639]
                0.00    0.00       1/7593        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&) [6640]
                0.00    0.00       1/7593        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&) [6641]
                0.00    0.00       1/7593        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&) [6642]
                0.00    0.00       1/7593        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&) [6644]
                0.00    0.00       1/7593        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&) [6645]
                0.00    0.00       1/7593        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&) [2900]
                0.00    0.00       1/7593        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&) [2910]
                0.00    0.00       1/7593        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&) [2864]
                0.00    0.00       1/7593        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&) [2915]
                0.00    0.00       1/7593        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&) [2859]
                0.00    0.00       1/7593        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&) [2819]
                0.00    0.00       1/7593        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&) [2844]
                0.00    0.00       1/7593        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&) [2824]
                0.00    0.00       1/7593        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&) [2829]
                0.00    0.00       1/7593        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&) [2834]
                0.00    0.00       1/7593        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&) [2839]
                0.00    0.00       1/7593        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&) [2849]
                0.00    0.00       1/7593        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&) [2854]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [90]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [2734]
                0.00    0.00       1/7593        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&) [6657]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [2895]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [3354]
                0.00    0.00       1/7593        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> > >&&) [2992]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [2722]
                0.00    0.00       1/7593        void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [2799]
                0.00    0.00       2/7593        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> > > >&) [6656]
                0.00    0.00       2/7593        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&) [6648]
                0.00    0.00       2/7593        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> > > >&) [2882]
                0.00    0.00       2/7593        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [2887]
                0.00    0.00       2/7593        void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton*, Catch::ISingleton const&) [3108]
                0.00    0.00       3/7593        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&) [880]
                0.00    0.00       3/7593        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&) [900]
                0.00    0.00       3/7593        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&&) [8814]
                0.00    0.00       3/7593        void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const**, Catch::TestCaseHandle const&&) [3170]
                0.00    0.00       3/7593        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&) [8813]
                0.00    0.00       3/7593        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&) [3169]
                0.00    0.00       3/7593        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [2805]
                0.00    0.00       3/7593        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]) [6653]
                0.00    0.00       3/7593        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]) [3056]
                0.00    0.00       3/7593        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&) [8781]
                0.00    0.00       3/7593        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [2765]
                0.00    0.00       3/7593        void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo**, Catch::TestCaseInfo&&) [3117]
                0.00    0.00       3/7593        void std::_Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [9133]
                0.00    0.00       3/7593        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&) [3162]
                0.00    0.00       3/7593        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [2767]
                0.00    0.00       4/7593        void std::_Construct<Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&>(Catch::(anonymous namespace)::ColumnInfo, Catch::(anonymous namespace)::ColumnInfo const&) [9132]
                0.00    0.00       5/7593        void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker**, Catch::TestCaseTracking::ITracker&&) [3131]
                0.00    0.00       6/7593        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> >&) [817]
                0.00    0.00       6/7593        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> >&) [838]
                0.00    0.00       6/7593        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>&&) [2941]
                0.00    0.00       6/7593        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>&&) [2935]
                0.00    0.00       9/7593        Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [775]
                0.00    0.00       9/7593        void 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, 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<>&&) [8680]
                0.00    0.00       9/7593        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<>&&) [3189]
                0.00    0.00      10/7593        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&) [755]
                0.00    0.00      10/7593        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&) [756]
                0.00    0.00      10/7593        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> >) [705]
                0.00    0.00      10/7593        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> >) [706]
                0.00    0.00      10/7593        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) [757]
                0.00    0.00      10/7593        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) [758]
                0.00    0.00      10/7593        void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [2721]
                0.00    0.00      11/7593        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&&) [2922]
                0.00    0.00      11/7593        void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&) [9148]
                0.00    0.00      11/7593        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>&&) [2953]
                0.00    0.00      12/7593        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&) [651]
                0.00    0.00      12/7593        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> >) [620]
                0.00    0.00      12/7593        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) [652]
                0.00    0.00      15/7593        void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [56]
                0.00    0.00      16/7593        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&) [6655]
                0.00    0.00      16/7593        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [2874]
                0.00    0.00      23/7593        decltype (::new ((void)(0)) 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<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> >&&) [62]
                0.00    0.00      42/7593        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&) [39]
                0.00    0.00      43/7593        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&) 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&) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const::ParserInfo&&) [3339]
                0.00    0.00      52/7593        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&) [443]
                0.00    0.00      64/7593        decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00     174/7593        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2076]
                0.00    0.00     175/7593        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2072]
                0.00    0.00     695/7593        void std::Construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&) [9141]
                0.00    0.00     861/7593        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&&) [25]
                0.00    0.00    1876/7593        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [6]
                0.00    0.00    3250/7593        void std::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> > 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> > const&) [13]
[159]    0.0    0.00    0.00    7593         operator new(unsigned long, void) [159]
-----------------------------------------------
                0.00    0.00      11/6829        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(char const const, char const const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [7348]
                0.00    0.00      23/6829        void std::__relocate_object_a<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<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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [63]
                0.00    0.00      46/6829        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [60]
                0.00    0.00     174/6829        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> >&&) [76]
                0.00    0.00    3250/6829        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
                0.00    0.00    3325/6829        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> >) [182]
[160]    0.0    0.00    0.00    6829         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> >&) [160]
-----------------------------------------------
                0.00    0.00     861/6377        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>&) [26]
                0.00    0.00    1722/6377        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>&) [30]
                0.00    0.00    1876/6377        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) [7]
                0.00    0.00    1918/6377        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [316]
[161]    0.0    0.00    0.00    6377         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [161]
-----------------------------------------------
                0.00    0.00       5/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      10/5533        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> >&&) [76]
                0.00    0.00      45/5533        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&) [47]
                0.00    0.00      83/5533        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) [264]
                0.00    0.00    2585/5533        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
                0.00    0.00    2805/5533        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> >&&) [21]
[162]    0.0    0.00    0.00    5533         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
-----------------------------------------------
                0.00    0.00     180/5350        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> > > >::empty() const [5003]
                0.00    0.00    5170/5350        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
[163]    0.0    0.00    0.00    5350         bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > > const&) [163]
                0.00    0.00   10700/12572       __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::base() const [138]
-----------------------------------------------
                0.00    0.00    2449/4898        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> > > >::begin() const [202]
                0.00    0.00    2449/4898        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> > > >::end() const [201]
[164]    0.0    0.00    0.00    4898         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&) [164]
-----------------------------------------------
                0.00    0.00       2/4882        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> > > >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8313]
                0.00    0.00       2/4882        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_move_assign(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::integral_constant<bool, true>) [8307]
                0.00    0.00     128/4882        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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00    1920/4882        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> > > >::vector(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> > > > const&) [15]
                0.00    0.00    2830/4882        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> > > >::~vector() [185]
[165]    0.0    0.00    0.00    4882         std::Vectorbase<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_get_Tp_allocator() [165]
-----------------------------------------------
                0.00    0.00       1/4765        Catch::Clara::Args::Args(int, char const const) [1908]
                0.00    0.00       1/4765        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_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [8312]
                0.00    0.00       1/4765        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_move_assign(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::integral_constant<bool, true>) [8307]
                0.00    0.00       3/4765        std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [9308]
                0.00    0.00       3/4765        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]) [6653]
                0.00    0.00       3/4765        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [6634]
                0.00    0.00       3/4765        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]) [7573]
                0.00    0.00    1920/4765        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> > > >::vector(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> > > > const&) [15]
                0.00    0.00    2830/4765        std::Vectorbase<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> > > >::Vectorimpl::~Vectorimpl() [183]
[166]    0.0    0.00    0.00    4765         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [166]
-----------------------------------------------
                0.00    0.00    4715/4715        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [168]
[167]    0.0    0.00    0.00    4715         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator(__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [167]
-----------------------------------------------
                0.00    0.00       1/4715        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_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [8312]
                0.00    0.00       1/4715        std::Vectorbase<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> > > >::get_allocator() const [4655]
                0.00    0.00       3/4715        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]) [6653]
                0.00    0.00       3/4715        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]) [7573]
                0.00    0.00       3/4715        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Spebo_helper(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [6633]
                0.00    0.00     862/4715        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&) [233]
                0.00    0.00    1920/4715        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::select_on_container_copy_construction(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [223]
                0.00    0.00    1922/4715        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [219]
[168]    0.0    0.00    0.00    4715         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [168]
                0.00    0.00    4715/4715        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator(__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [167]
-----------------------------------------------
                0.00    0.00      86/4016        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&) [3803]
                0.00    0.00    3930/4016        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&) [216]
[169]    0.0    0.00    0.00    4016         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [169]
-----------------------------------------------
                0.00    0.00      11/3819        Catch::Clara::Detail::TokenStream::loadBuffer() [69]
                0.00    0.00     279/3819        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3982]
                0.00    0.00     279/3819        Catch::Clara::Opt::validate() const [3983]
                0.00    0.00    3250/3819        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
[170]    0.0    0.00    0.00    3819         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator() const [170]
-----------------------------------------------
                0.00    0.00      11/3813        Catch::Clara::Detail::TokenStream::operator++() [1994]
                0.00    0.00     273/3813        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3982]
                0.00    0.00     279/3813        Catch::Clara::Opt::validate() const [3983]
                0.00    0.00    3250/3813        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [14]
[171]    0.0    0.00    0.00    3813         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::operator++() [171]
-----------------------------------------------
                0.00    0.00       5/3683        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> >&&) [76]
                0.00    0.00       5/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      45/3683        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&) [47]
                0.00    0.00      83/3683        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) [264]
                0.00    0.00     960/3683        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> >&&) [21]
                0.00    0.00    2585/3683        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[172]    0.0    0.00    0.00    3683         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                0.00    0.00      64/3442        decltype (::new ((void)(0)) 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> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00      64/3442        void std::allocator_traits<std::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> > const&>(std::allocator<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> > const&) [44]
                0.00    0.00      64/3442        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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00    3250/3442        void std::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> > 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> > const&) [13]
[173]    0.0    0.00    0.00    3442         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [173]
-----------------------------------------------
                0.00    0.00      26/3351        void std::allocator_traits<std::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [520]
                0.00    0.00    3325/3351        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> >) [175]
[174]    0.0    0.00    0.00    3351         void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [174]
                0.00    0.00    3351/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
-----------------------------------------------
                0.00    0.00    3325/3325        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> >) [182]
[175]    0.0    0.00    0.00    3325         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> >) [175]
                0.00    0.00    3325/3351        void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [174]
-----------------------------------------------
                0.00    0.00       1/3278        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6386]
                0.00    0.00       1/3278        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6383]
                0.00    0.00       1/3278        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() [6389]
                0.00    0.00       1/3278        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6368]
                0.00    0.00       1/3278        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() [6392]
                0.00    0.00       1/3278        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6365]
                0.00    0.00       1/3278        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() [6341]
                0.00    0.00       1/3278        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() [6356]
                0.00    0.00       1/3278        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() [6344]
                0.00    0.00       1/3278        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() [6347]
                0.00    0.00       1/3278        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() [6350]
                0.00    0.00       1/3278        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() [6353]
                0.00    0.00       1/3278        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() [6359]
                0.00    0.00       1/3278        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() [6362]
                0.00    0.00       1/3278        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6380]
                0.00    0.00       2/3278        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() [6374]
                0.00    0.00       2/3278        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6377]
                0.00    0.00       3/3278        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [876]
                0.00    0.00       6/3278        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() [812]
                0.00    0.00      16/3278        std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [6371]
                0.00    0.00      30/3278        std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [474]
                0.00    0.00      31/3278        std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [463]
                0.00    0.00      60/3278        std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [380]
                0.00    0.00      72/3278        std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [368]
                0.00    0.00      92/3278        std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [318]
                0.00    0.00      93/3278        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [315]
                0.00    0.00    2856/3278        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [181]
[176]    0.0    0.00    0.00    3278         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
                0.00    0.00    2299/2306        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [203]
-----------------------------------------------
                0.00    0.00      17/3019        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [574]
                0.00    0.00      90/3019        Catch::Clara::Parser::~Parser() [336]
                0.00    0.00      91/3019        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [321]
                0.00    0.00    2821/3019        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [190]
[177]    0.0    0.00    0.00    3019         Catch::Clara::Detail::ParserBase::~ParserBase() [177]
-----------------------------------------------
                0.00    0.00      16/2971        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [575]
                0.00    0.00      88/2971        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [344]
                0.00    0.00      88/2971        Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
                0.00    0.00     861/2971        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [237]
                0.00    0.00    1918/2971        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [224]
[178]    0.0    0.00    0.00    2971         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [178]
-----------------------------------------------
                0.00    0.00      64/2894        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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00    2830/2894        std::Vectorbase<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> > > >::~Vectorbase() [184]
[179]    0.0    0.00    0.00    2894         std::Vectorbase<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_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [179]
                0.00    0.00    1983/1983        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [213]
-----------------------------------------------
                0.00    0.00       1/2856        Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1903]
                0.00    0.00       1/2856        Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1898]
                0.00    0.00      16/2856        Catch::Clara::Opt::Opt(bool&) [1902]
                0.00    0.00      17/2856        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2047]
                0.00    0.00    2821/2856        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [189]
[180]    0.0    0.00    0.00    2856         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [180]
                0.00    0.00    2856/2856        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [181]
-----------------------------------------------
                0.00    0.00    2856/2856        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [180]
[181]    0.0    0.00    0.00    2856         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [181]
                0.00    0.00    2856/3278        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
-----------------------------------------------
                0.00    0.00    2830/2830        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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [186]
[182]    0.0    0.00    0.00    2830         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> >) [182]
                0.00    0.00    3325/6829        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> >&) [160]
                0.00    0.00    3325/3325        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> >) [175]
-----------------------------------------------
                0.00    0.00    2830/2830        std::Vectorbase<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> > > >::~Vectorbase() [184]
[183]    0.0    0.00    0.00    2830         std::Vectorbase<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> > > >::Vectorimpl::~Vectorimpl() [183]
                0.00    0.00    2830/4765        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [166]
-----------------------------------------------
                0.00    0.00    2830/2830        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> > > >::~vector() [185]
[184]    0.0    0.00    0.00    2830         std::Vectorbase<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> > > >::~Vectorbase() [184]
                0.00    0.00    2830/2894        std::Vectorbase<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_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [179]
                0.00    0.00    2830/2830        std::Vectorbase<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> > > >::Vectorimpl::~Vectorimpl() [183]
-----------------------------------------------
                0.00    0.00       1/2830        Catch::Clara::Args::~Args() [1909]
                0.00    0.00       1/2830        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_move_assign(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::integral_constant<bool, true>) [8307]
                0.00    0.00       3/2830        Catch::TestSpec::~TestSpec() [2572]
                0.00    0.00       4/2830        Catch::ConfigData::~ConfigData() [1105]
                0.00    0.00    2821/2830        Catch::Clara::Opt::~Opt() [188]
[185]    0.0    0.00    0.00    2830         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> > > >::~vector() [185]
                0.00    0.00    2830/4882        std::Vectorbase<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_get_Tp_allocator() [165]
                0.00    0.00    2830/2830        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> > >(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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [187]
                0.00    0.00    2830/2830        std::Vectorbase<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> > > >::~Vectorbase() [184]
-----------------------------------------------
                0.00    0.00    2830/2830        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> > >(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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [187]
[186]    0.0    0.00    0.00    2830         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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [186]
                0.00    0.00    2830/21767       std::is_constant_evaluated() [126]
                0.00    0.00    2830/2830        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> >) [182]
-----------------------------------------------
                0.00    0.00    2830/2830        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> > > >::~vector() [185]
[187]    0.0    0.00    0.00    2830         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> > >(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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [187]
                0.00    0.00    2830/2830        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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [186]
-----------------------------------------------
                0.00    0.00       1/2821        Catch::Clara::Help::~Help() [1911]
                0.00    0.00       7/2821        unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00      34/2821        Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.00    2779/2821        void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [191]
[188]    0.0    0.00    0.00    2821         Catch::Clara::Opt::~Opt() [188]
                0.00    0.00    2821/2830        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> > > >::~vector() [185]
                0.00    0.00    2821/2821        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [189]
-----------------------------------------------
                0.00    0.00    2821/2821        Catch::Clara::Opt::~Opt() [188]
[189]    0.0    0.00    0.00    2821         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [189]
                0.00    0.00    5642/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00    2821/2856        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [180]
                0.00    0.00    2821/2821        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [190]
-----------------------------------------------
                0.00    0.00    2821/2821        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [189]
[190]    0.0    0.00    0.00    2821         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [190]
                0.00    0.00    2821/3019        Catch::Clara::Detail::ParserBase::~ParserBase() [177]
-----------------------------------------------
                0.00    0.00     861/2779        void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [240]
                0.00    0.00    1918/2779        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [227]
[191]    0.0    0.00    0.00    2779         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [191]
                0.00    0.00    2779/2821        Catch::Clara::Opt::~Opt() [188]
-----------------------------------------------
                0.00    0.00       6/2745        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [869]
                0.00    0.00    2739/2745        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
[192]    0.0    0.00    0.00    2745         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [192]
                0.00    0.00    2745/11314       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [141]
                0.00    0.00    2745/2745        std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [193]
-----------------------------------------------
                0.00    0.00    2745/2745        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [192]
[193]    0.0    0.00    0.00    2745         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [193]
-----------------------------------------------
                0.00    0.00    2719/2719        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [197]
[194]    0.0    0.00    0.00    2719         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [194]
-----------------------------------------------
                0.00    0.00    2719/2719        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [198]
[195]    0.0    0.00    0.00    2719         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [195]
                0.00    0.00    2719/2719        __gnu_cxx::new_allocator<char>::_M_max_size() const [196]
-----------------------------------------------
                0.00    0.00    2719/2719        __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [195]
[196]    0.0    0.00    0.00    2719         __gnu_cxx::new_allocator<char>::_M_max_size() const [196]
-----------------------------------------------
                0.00    0.00    2719/2719        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [199]
[197]    0.0    0.00    0.00    2719         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [197]
                0.00    0.00    2719/21767       std::is_constant_evaluated() [126]
                0.00    0.00    2719/2719        __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [194]
-----------------------------------------------
                0.00    0.00    2719/2719        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
[198]    0.0    0.00    0.00    2719         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [198]
                0.00    0.00    2719/21767       std::is_constant_evaluated() [126]
                0.00    0.00    2719/2719        __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [195]
-----------------------------------------------
                0.00    0.00    2719/2719        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [142]
[199]    0.0    0.00    0.00    2719         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [199]
                0.00    0.00    2719/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00    2719/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [158]
                0.00    0.00    2719/2719        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [197]
-----------------------------------------------
                0.00    0.00       5/2718        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      45/2718        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&) [47]
                0.00    0.00      83/2718        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) [264]
                0.00    0.00    2585/2718        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [152]
[200]    0.0    0.00    0.00    2718         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
                0.00    0.00    2739/2745        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [192]
                0.00    0.00    2719/7641        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [158]
                0.00    0.00    2719/2719        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [198]
-----------------------------------------------
                0.00    0.00       1/2449        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1991]
                0.00    0.00     174/2449        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3982]
                0.00    0.00     174/2449        Catch::Clara::Opt::validate() const [3983]
                0.00    0.00     180/2449        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> > > >::empty() const [5003]
                0.00    0.00    1920/2449        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> > > >::vector(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> > > > const&) [15]
[201]    0.0    0.00    0.00    2449         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> > > >::end() const [201]
                0.00    0.00    2449/4898        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&) [164]
-----------------------------------------------
                0.00    0.00       1/2449        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1991]
                0.00    0.00     174/2449        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3982]
                0.00    0.00     174/2449        Catch::Clara::Opt::validate() const [3983]
                0.00    0.00     180/2449        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> > > >::empty() const [5003]
                0.00    0.00    1920/2449        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> > > >::vector(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> > > > const&) [15]
[202]    0.0    0.00    0.00    2449         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> > > >::begin() const [202]
                0.00    0.00    2449/4898        __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, 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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const const&) [164]
-----------------------------------------------
                0.00    0.00       7/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [432]
                0.00    0.00    2299/2306        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
[203]    0.0    0.00    0.00    2306         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [203]
                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() [636]
                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() [635]
                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() [736]
                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() [730]
                0.00    0.00       6/6           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() [827]
                0.00    0.00       6/6           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() [826]
                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() [888]
                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() [887]
                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() [729]
                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() [735]
-----------------------------------------------
                0.00    0.00      34/2204        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [432]
                0.00    0.00    2170/2204        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [206]
[204]    0.0    0.00    0.00    2204         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [204]
-----------------------------------------------
                0.00    0.00     256/2176        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 [378]
                0.00    0.00    1920/2176        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> > > >::vector(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> > > > const&) [15]
[205]    0.0    0.00    0.00    2176         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> > > >::size() const [205]
-----------------------------------------------
                0.00    0.00       5/2171        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&) [849]
                0.00    0.00       6/2171        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&) [813]
                0.00    0.00      10/2171        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&) [690]
                0.00    0.00      10/2171        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&) [697]
                0.00    0.00      12/2171        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&) [614]
                0.00    0.00      88/2171        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&) [355]
                0.00    0.00      88/2171        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&) [354]
                0.00    0.00    1952/2171        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&) [218]
[206]    0.0    0.00    0.00    2171         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [206]
                0.00    0.00    2170/2204        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [204]
-----------------------------------------------
                0.00    0.00       1/2049        std::Vectorbase<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> > > >::get_allocator() const [4655]
                0.00    0.00     128/2049        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> > > >::max_size() const [302]
                0.00    0.00    1920/2049        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> > > >::vector(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> > > > const&) [15]
[207]    0.0    0.00    0.00    2049         std::Vectorbase<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_get_Tp_allocator() const [207]
-----------------------------------------------
                0.00    0.00      42/2002        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&) [39]
                0.00    0.00      42/2002        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&) [38]
                0.00    0.00      42/2002        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&) [19]
                0.00    0.00    1876/2002        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [6]
[208]    0.0    0.00    0.00    2002         Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [208]
-----------------------------------------------
                0.00    0.00       1/1985        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> > > >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [8313]
                0.00    0.00      64/1985        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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00    1920/1985        std::Vectorbase<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_create_storage(unsigned long) [221]
[209]    0.0    0.00    0.00    1985         std::Vectorbase<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_allocate(unsigned long) [209]
                0.00    0.00    1983/1983        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [214]
-----------------------------------------------
                0.00    0.00    1983/1983        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [213]
[210]    0.0    0.00    0.00    1983         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [210]
-----------------------------------------------
                0.00    0.00    1983/1983        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [214]
[211]    0.0    0.00    0.00    1983         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [211]
                0.00    0.00    1983/1983        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [212]
-----------------------------------------------
                0.00    0.00    1983/1983        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [211]
[212]    0.0    0.00    0.00    1983         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [212]
-----------------------------------------------
                0.00    0.00    1983/1983        std::Vectorbase<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_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [179]
[213]    0.0    0.00    0.00    1983         std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [213]
                0.00    0.00    1983/21767       std::is_constant_evaluated() [126]
                0.00    0.00    1983/1983        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long) [210]
-----------------------------------------------
                0.00    0.00    1983/1983        std::Vectorbase<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_allocate(unsigned long) [209]
[214]    0.0    0.00    0.00    1983         std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) [214]
                0.00    0.00    1983/21767       std::is_constant_evaluated() [126]
                0.00    0.00    1983/1983        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [211]
-----------------------------------------------
                0.00    0.00       2/1970        std::Vectorbase<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> > > >::Vectorimpl_data::_M_swap_data(std::Vectorbase<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> > > >::Vectorimpl_data&) [6143]
                0.00    0.00      46/1970        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl() [406]
                0.00    0.00    1922/1970        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [219]
[215]    0.0    0.00    0.00    1970         std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data() [215]
-----------------------------------------------
                0.00    0.00    1965/1965        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) [7]
[216]    0.0    0.00    0.00    1965         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&) [216]
                0.00    0.00    3930/4016        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [169]
-----------------------------------------------
                0.00    0.00      16/1952        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [51]
                0.00    0.00      18/1952        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2050]
                0.00    0.00    1918/1952        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [12]
[217]    0.0    0.00    0.00    1952         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [217]
                0.00    0.00    1952/1952        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&) [218]
-----------------------------------------------
                0.00    0.00    1952/1952        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [217]
[218]    0.0    0.00    0.00    1952         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&) [218]
                0.00    0.00    1952/2171        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [206]
-----------------------------------------------
                0.00    0.00       2/1922        std::Vectorbase<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> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [6144]
                0.00    0.00    1920/1922        std::Vectorbase<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> > > >::Vectorbase(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [222]
[219]    0.0    0.00    0.00    1922         std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [219]
                0.00    0.00    1922/4715        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [168]
                0.00    0.00    1922/1970        std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data() [215]
-----------------------------------------------
                0.00    0.00    1920/1920        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> > > >::vector(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> > > > const&) [15]
[220]    0.0    0.00    0.00    1920         __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [220]
                0.00    0.00    1920/1920        std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::select_on_container_copy_construction(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [223]
-----------------------------------------------
                0.00    0.00    1920/1920        std::Vectorbase<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> > > >::Vectorbase(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [222]
[221]    0.0    0.00    0.00    1920         std::Vectorbase<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_create_storage(unsigned long) [221]
                0.00    0.00    1920/1985        std::Vectorbase<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_allocate(unsigned long) [209]
-----------------------------------------------
                0.00    0.00    1920/1920        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> > > >::vector(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> > > > const&) [15]
[222]    0.0    0.00    0.00    1920         std::Vectorbase<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> > > >::Vectorbase(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [222]
                0.00    0.00    1920/1922        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [219]
                0.00    0.00    1920/1920        std::Vectorbase<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_create_storage(unsigned long) [221]
-----------------------------------------------
                0.00    0.00    1920/1920        __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [220]
[223]    0.0    0.00    0.00    1920         std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::select_on_container_copy_construction(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [223]
                0.00    0.00    1920/4715        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [168]
-----------------------------------------------
                0.00    0.00    1918/1918        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [12]
[224]    0.0    0.00    0.00    1918         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [224]
                0.00    0.00    1918/2971        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [178]
-----------------------------------------------
                0.00    0.00      42/1918        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00    1876/1918        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) [7]
[225]    0.0    0.00    0.00    1918         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [225]
-----------------------------------------------
                0.00    0.00      42/1918        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00    1876/1918        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) [7]
[226]    0.0    0.00    0.00    1918         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [226]
-----------------------------------------------
                0.00    0.00    1918/1918        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [316]
[227]    0.0    0.00    0.00    1918         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [227]
                0.00    0.00    1918/2779        void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [191]
-----------------------------------------------
                0.00    0.00    1724/1724        std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&) [233]
[228]    0.0    0.00    0.00    1724         std::remove_reference<std::Vectorbase<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> > > >::Vectorimpl&>::type&& std::move<std::Vectorbase<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> > > >::Vectorimpl&>(std::Vectorbase<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> > > >::Vectorimpl&) [228]
-----------------------------------------------
                0.00    0.00     861/1722        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&&) [25]
                0.00    0.00     861/1722        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&&) [24]
[229]    0.0    0.00    0.00    1722         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [229]
-----------------------------------------------
                0.00    0.00       5/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [858]
                0.00    0.00       6/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [869]
                0.00    0.00       6/1377        Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1288]
                0.00    0.00      10/1377        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&) [8559]
                0.00    0.00      16/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [592]
                0.00    0.00     113/1377        Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2621]
                0.00    0.00     293/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [254]
                0.00    0.00     348/1377        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> >&&) [76]
                0.00    0.00     580/1377        __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&) [10770]
[230]    0.0    0.00    0.00    1377         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [230]
-----------------------------------------------
                0.00    0.00       1/994         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>&&) [1022]
                0.00    0.00       1/994         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>&) [1021]
                0.00    0.00       1/994         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1019]
                0.00    0.00       1/994         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>&&) [6413]
                0.00    0.00       1/994         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>&&) [6394]
                0.00    0.00       1/994         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>&&) [6412]
                0.00    0.00       1/994         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>&&) [6414]
                0.00    0.00       1/994         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>&&) [6408]
                0.00    0.00       1/994         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>&&) [6415]
                0.00    0.00       1/994         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>&&) [6407]
                0.00    0.00       1/994         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>&&) [6399]
                0.00    0.00       1/994         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>&&) [6404]
                0.00    0.00       1/994         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>&&) [6400]
                0.00    0.00       1/994         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>&&) [6401]
                0.00    0.00       1/994         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>&&) [6402]
                0.00    0.00       1/994         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>&&) [6403]
                0.00    0.00       1/994         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>&&) [6405]
                0.00    0.00       1/994         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>&&) [6406]
                0.00    0.00       1/994         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>&&) [6411]
                0.00    0.00       2/994         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [925]
                0.00    0.00       2/994         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>&&) [6398]
                0.00    0.00       2/994         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>&&) [6410]
                0.00    0.00       3/994         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>&&) [877]
                0.00    0.00       5/994         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>&&) [848]
                0.00    0.00      10/994         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>&&) [689]
                0.00    0.00      16/994         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>&&) [6409]
                0.00    0.00      20/994         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>&) [550]
                0.00    0.00      22/994         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>&&) [538]
                0.00    0.00      32/994         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>&) [459]
                0.00    0.00     861/994         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [239]
[231]    0.0    0.00    0.00     994         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [231]
-----------------------------------------------
                0.00    0.00       1/982         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>&&) [1022]
                0.00    0.00       1/982         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1019]
                0.00    0.00       1/982         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>&&) [6413]
                0.00    0.00       1/982         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>&&) [6394]
                0.00    0.00       1/982         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>&&) [6412]
                0.00    0.00       1/982         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>&&) [6414]
                0.00    0.00       1/982         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>&&) [6408]
                0.00    0.00       1/982         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>&&) [6415]
                0.00    0.00       1/982         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>&&) [6407]
                0.00    0.00       1/982         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>&&) [6399]
                0.00    0.00       1/982         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>&&) [6404]
                0.00    0.00       1/982         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>&&) [6400]
                0.00    0.00       1/982         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>&&) [6401]
                0.00    0.00       1/982         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>&&) [6402]
                0.00    0.00       1/982         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>&&) [6403]
                0.00    0.00       1/982         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>&&) [6405]
                0.00    0.00       1/982         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>&&) [6406]
                0.00    0.00       1/982         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>&&) [6411]
                0.00    0.00       2/982         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>&&) [6398]
                0.00    0.00       2/982         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>&&) [6410]
                0.00    0.00       3/982         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>&&) [877]
                0.00    0.00       3/982         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [6393]
                0.00    0.00       5/982         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>&&) [848]
                0.00    0.00      10/982         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [691]
                0.00    0.00      10/982         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [698]
                0.00    0.00      10/982         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>&&) [689]
                0.00    0.00      16/982         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>&&) [6409]
                0.00    0.00      20/982         std::__shared_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [549]
                0.00    0.00      22/982         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>&&) [538]
                0.00    0.00     861/982         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [239]
[232]    0.0    0.00    0.00     982         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [232]
-----------------------------------------------
                0.00    0.00     862/862         std::Vectorbase<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> > > >::Vectorbase(std::Vectorbase<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> > > >&&) [235]
[233]    0.0    0.00    0.00     862         std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&) [233]
                0.00    0.00    1724/1724        std::remove_reference<std::Vectorbase<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> > > >::Vectorimpl&>::type&& std::move<std::Vectorbase<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> > > >::Vectorimpl&>(std::Vectorbase<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> > > >::Vectorimpl&) [228]
                0.00    0.00     862/4715        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [168]
                0.00    0.00     862/862         std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<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> > > >::Vectorimpl_data&&) [234]
-----------------------------------------------
                0.00    0.00     862/862         std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&) [233]
[234]    0.0    0.00    0.00     862         std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<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> > > >::Vectorimpl_data&&) [234]
-----------------------------------------------
                0.00    0.00     862/862         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> > > >::vector(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> > > >&&) [236]
[235]    0.0    0.00    0.00     862         std::Vectorbase<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> > > >::Vectorbase(std::Vectorbase<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> > > >&&) [235]
                0.00    0.00     862/862         std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl(std::Vectorbase<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> > > >::Vectorimpl&&) [233]
-----------------------------------------------
                0.00    0.00       1/862         Catch::TestSpec::TestSpec(Catch::TestSpec&&) [2570]
                0.00    0.00     861/862         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [22]
[236]    0.0    0.00    0.00     862         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> > > >::vector(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> > > >&&) [236]
                0.00    0.00     862/862         std::Vectorbase<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> > > >::Vectorbase(std::Vectorbase<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> > > >&&) [235]
-----------------------------------------------
                0.00    0.00     861/861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [23]
[237]    0.0    0.00    0.00     861         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [237]
                0.00    0.00     861/2971        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [178]
-----------------------------------------------
                0.00    0.00     861/861         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [23]
[238]    0.0    0.00    0.00     861         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [238]
                0.00    0.00     861/861         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>&) [242]
                0.00    0.00     861/861         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [239]
-----------------------------------------------
                0.00    0.00     861/861         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [238]
[239]    0.0    0.00    0.00     861         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [239]
                0.00    0.00     861/982         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [232]
                0.00    0.00     861/994         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [231]
-----------------------------------------------
                0.00    0.00     861/861         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>&) [26]
[240]    0.0    0.00    0.00     861         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [240]
                0.00    0.00     861/2779        void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [191]
-----------------------------------------------
                0.00    0.00     861/861         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>&) [26]
[241]    0.0    0.00    0.00     861         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [241]
-----------------------------------------------
                0.00    0.00     861/861         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [238]
[242]    0.0    0.00    0.00     861         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>&) [242]
-----------------------------------------------
                0.00    0.00       1/624         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>) [987]
                0.00    0.00       1/624         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>) [999]
                0.00    0.00       1/624         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>) [1011]
                0.00    0.00       1/624         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() [983]
                0.00    0.00       1/624         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() [995]
                0.00    0.00       1/624         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() [1007]
                0.00    0.00       2/624         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) [986]
                0.00    0.00       2/624         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) [998]
                0.00    0.00       2/624         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) [1010]
                0.00    0.00      14/624         std::deque<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_S_buffer_size() [7781]
                0.00    0.00      34/624         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>) [496]
                0.00    0.00      34/624         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_allocate_node() [492]
                0.00    0.00      42/624         std::Dequeiterator<std::shared_ptr<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() [417]
                0.00    0.00      48/624         std::Dequeiterator<std::shared_ptr<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() [404]
                0.00    0.00      50/624         std::Dequeiterator<std::shared_ptr<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() [401]
                0.00    0.00      54/624         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [495]
                0.00    0.00     336/624         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() [291]
[243]    0.0    0.00    0.00     624         std::__deque_buf_size(unsigned long) [243]
-----------------------------------------------
                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&) [505]
                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() [509]
                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() [510]
[244]    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&) [244]
-----------------------------------------------
                0.00    0.00       1/460         unittest::g_source_dir[abi:cxx11]() [906]
                0.00    0.00       1/460         unittest::g_binary_dir[abi:cxx11]() [905]
                0.00    0.00       1/460         unittest::g_tmp_dir[abi:cxx11]() [864]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [103]
                0.00    0.00       1/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [108]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [106]
                0.00    0.00       1/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [107]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [97]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       1/460         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [105]
                0.00    0.00       1/460         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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [94]
                0.00    0.00       1/460         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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [96]
                0.00    0.00       1/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [109]
                0.00    0.00       2/460         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&) [2013]
                0.00    0.00       2/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [88]
                0.00    0.00       3/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [85]
                0.00    0.00       3/460         Catch::ConfigData::ConfigData() [1104]
                0.00    0.00       3/460         Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [78]
                0.00    0.00       3/460         Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [1477]
                0.00    0.00       5/460         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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [80]
                0.00    0.00       9/460         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [773]
                0.00    0.00      11/460         Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [111]
                0.00    0.00      16/460         Catch::RunContext::runTest(Catch::TestCaseHandle const&) [1154]
                0.00    0.00      36/460         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2050]
                0.00    0.00     174/460         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [281]
                0.00    0.00     175/460         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [1930]
[245]    0.0    0.00    0.00     460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
                0.00    0.00     460/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
                0.00    0.00     460/10874       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [145]
                0.00    0.00     460/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
-----------------------------------------------
                0.00    0.00       3/389         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1288]
                0.00    0.00      17/389         Catch::StringRef::substr(unsigned long, unsigned long) const [4162]
                0.00    0.00      20/389         Catch::StringRef::StringRef(char const) [2620]
                0.00    0.00     140/389         operator"" catchsr(char const, unsigned long) [293]
                0.00    0.00     209/389         Catch::operator"" sr(char const, unsigned long) [261]
[246]    0.0    0.00    0.00     389         Catch::StringRef::StringRef(char const, unsigned long) [246]
-----------------------------------------------
                0.00    0.00     384/384         std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<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<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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [59]
[247]    0.0    0.00    0.00     384         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [247]
-----------------------------------------------
                0.00    0.00       9/358         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [775]
                0.00    0.00     174/358         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [283]
                0.00    0.00     175/358         Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2072]
[248]    0.0    0.00    0.00     358         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [248]
-----------------------------------------------
                0.00    0.00       6/348         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [3981]
                0.00    0.00     342/348         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [250]
[249]    0.0    0.00    0.00     348         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [249]
-----------------------------------------------
                0.00    0.00     342/342         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [251]
[250]    0.0    0.00    0.00     342         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [250]
                0.00    0.00     342/348         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [249]
-----------------------------------------------
                0.00    0.00       6/342         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [3981]
                0.00    0.00     336/342         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [252]
[251]    0.0    0.00    0.00     342         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [251]
                0.00    0.00     342/342         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [250]
-----------------------------------------------
                0.00    0.00     336/336         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
[252]    0.0    0.00    0.00     336         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [252]
                0.00    0.00     336/342         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [251]
-----------------------------------------------
                0.00    0.00       1/322         std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) 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&) 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&) const::ParserInfo> const&) [8504]
                0.00    0.00       1/322         std::vector<Catch::(anonymous namespace)::ColumnInfo, std::allocator<Catch::(anonymous namespace)::ColumnInfo> >::_S_max_size(std::allocator<Catch::(anonymous namespace)::ColumnInfo> const&) [7901]
                0.00    0.00       2/322         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [8017]
                0.00    0.00       2/322         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [8050]
                0.00    0.00       2/322         std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [7887]
                0.00    0.00       2/322         std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [8538]
                0.00    0.00       2/322         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&) [8187]
                0.00    0.00       2/322         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [8414]
                0.00    0.00       2/322         std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [7993]
                0.00    0.00       4/322         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [8394]
                0.00    0.00       4/322         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [7875]
                0.00    0.00       5/322         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [858]
                0.00    0.00       6/322         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [8004]
                0.00    0.00       6/322         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [7948]
                0.00    0.00       6/322         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [8403]
                0.00    0.00       6/322         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&) [8088]
                0.00    0.00       6/322         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&) [8077]
                0.00    0.00      16/322         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&) [8113]
                0.00    0.00      34/322         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&) [504]
                0.00    0.00      84/322         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [362]
                0.00    0.00     129/322         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&) [298]
[253]    0.0    0.00    0.00     322         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [253]
-----------------------------------------------
                0.00    0.00       1/293         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [940]
                0.00    0.00       1/293         Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1159]
                0.00    0.00       1/293         Catch::Config::name() const [4051]
                0.00    0.00      11/293         Catch::Clara::Detail::TokenStream::loadBuffer() [69]
                0.00    0.00     279/293         Catch::Clara::Opt::validate() const [3983]
[254]    0.0    0.00    0.00     293         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [254]
                0.00    0.00     293/1377        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [230]
-----------------------------------------------
                0.00    0.00       1/267         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00       1/267         Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __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> > >) [43]
                0.00    0.00       2/267         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>) [1054]
                0.00    0.00      84/267         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&) [19]
                0.00    0.00      88/267         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
                0.00    0.00      91/267         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [333]
[255]    0.0    0.00    0.00     267         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [255]
-----------------------------------------------
                0.00    0.00       4/260         bool __gnu_cxx::operator!=<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> > > > >(__gnu_cxx::__normal_iterator<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> > > > > const&, __gnu_cxx::__normal_iterator<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> > > > > const&) [3843]
                0.00    0.00     128/260         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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
                0.00    0.00     128/260         __gnu_cxx::__normal_iterator<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> > > > >::difference_type __gnu_cxx::operator-<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> > > > >(__gnu_cxx::__normal_iterator<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> > > > > const&, __gnu_cxx::__normal_iterator<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> > > > > const&) [377]
[256]    0.0    0.00    0.00     260         __gnu_cxx::__normal_iterator<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> > > > >::base() const [256]
-----------------------------------------------
                0.00    0.00       1/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00       1/258         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00      88/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
                0.00    0.00     168/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [416]
[257]    0.0    0.00    0.00     258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [257]
-----------------------------------------------
                0.00    0.00     252/252         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>&) [29]
[258]    0.0    0.00    0.00     252         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [258]
-----------------------------------------------
                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>>) [1065]
                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>>) [1061]
                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&) [1047]
                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>>) [1057]
                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>>) [1060]
                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>>) [1063]
                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>>) [855]
                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>>) [851]
                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>>) [836]
                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) [766]
                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>>) [649]
                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>>) [856]
                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>>) [850]
                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>>) [853]
                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>>) [572]
                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>>) [745]
                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() [444]
                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() [384]
[259]    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&) [259]
-----------------------------------------------
                0.00    0.00       2/212         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> > >) [9366]
                0.00    0.00       4/212         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&) [3802]
                0.00    0.00     206/212         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&) [309]
[260]    0.0    0.00    0.00     212         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [260]
-----------------------------------------------
                0.00    0.00       1/209         Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [1815]
                0.00    0.00       2/209         Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [1702]
                0.00    0.00      30/209         Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [1332]
                0.00    0.00      36/209         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, std::is_arithmetic<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [436]
                0.00    0.00     140/209         Catch::RunContext::resetAssertionInfo() [1141]
[261]    0.0    0.00    0.00     209         Catch::operator"" sr(char const, unsigned long) [261]
                0.00    0.00     209/389         Catch::StringRef::StringRef(char const, unsigned long) [246]
-----------------------------------------------
                0.00    0.00       4/192         std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [8564]
                0.00    0.00      24/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [532]
                0.00    0.00     164/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
[262]    0.0    0.00    0.00     192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [262]
-----------------------------------------------
                0.00    0.00     189/189         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) [264]
[263]    0.0    0.00    0.00     189         bool __gnu_cxx::__is_null_pointer<char const>(char const) [263]
-----------------------------------------------
                0.00    0.00      25/189         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) [522]
                0.00    0.00     164/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
[264]    0.0    0.00    0.00     189         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) [264]
                0.00    0.00     189/189         bool __gnu_cxx::__is_null_pointer<char const>(char const) [263]
                0.00    0.00     189/189         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [268]
                0.00    0.00     189/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
                0.00    0.00     189/189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [265]
                0.00    0.00     189/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
                0.00    0.00      83/2718        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [200]
                0.00    0.00      83/5533        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [162]
                0.00    0.00      83/3683        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [172]
-----------------------------------------------
                0.00    0.00     189/189         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) [264]
[265]    0.0    0.00    0.00     189         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [265]
                0.00    0.00     189/8818        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [147]
-----------------------------------------------
                0.00    0.00     189/189         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [268]
[266]    0.0    0.00    0.00     189         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [266]
-----------------------------------------------
                0.00    0.00     189/189         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [268]
[267]    0.0    0.00    0.00     189         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [267]
-----------------------------------------------
                0.00    0.00     189/189         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) [264]
[268]    0.0    0.00    0.00     189         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [268]
                0.00    0.00     189/189         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [267]
                0.00    0.00     189/189         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [266]
-----------------------------------------------
                0.00    0.00       1/184         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8031]
                0.00    0.00       2/184         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>) [1051]
                0.00    0.00       2/184         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&) [8022]
                0.00    0.00      88/184         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
                0.00    0.00      91/184         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [332]
[269]    0.0    0.00    0.00     184         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [269]
-----------------------------------------------
                0.00    0.00      90/180         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [338]
                0.00    0.00      90/180         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [337]
[270]    0.0    0.00    0.00     180         __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&) [270]
-----------------------------------------------
                0.00    0.00      90/180         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [340]
                0.00    0.00      90/180         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [339]
[271]    0.0    0.00    0.00     180         __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&) [271]
-----------------------------------------------
                0.00    0.00       1/180         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>) [1051]
                0.00    0.00      88/180         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
                0.00    0.00      91/180         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [327]
[272]    0.0    0.00    0.00     180         std::allocator<Catch::Clara::Arg>::~allocator() [272]
-----------------------------------------------
                0.00    0.00       1/180         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>) [1054]
                0.00    0.00      88/180         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
                0.00    0.00      91/180         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [329]
[273]    0.0    0.00    0.00     180         std::allocator<Catch::Clara::Opt>::~allocator() [273]
-----------------------------------------------
                0.00    0.00     179/179         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> >&&) [76]
[274]    0.0    0.00    0.00     179         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [274]
                0.00    0.00     179/11481       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [140]
-----------------------------------------------
                0.00    0.00     179/179         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> >&&) [76]
[275]    0.0    0.00    0.00     179         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [275]
                0.00    0.00     179/12899       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [137]
-----------------------------------------------
                0.00    0.00     178/178         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [278]
[276]    0.0    0.00    0.00     178         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [276]
-----------------------------------------------
                0.00    0.00     178/178         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [279]
[277]    0.0    0.00    0.00     178         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [277]
-----------------------------------------------
                0.00    0.00       1/178         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [968]
                0.00    0.00      88/178         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [356]
                0.00    0.00      89/178         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [342]
[278]    0.0    0.00    0.00     178         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [278]
                0.00    0.00     178/178         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [276]
-----------------------------------------------
                0.00    0.00       1/178         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [969]
                0.00    0.00      88/178         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [357]
                0.00    0.00      89/178         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [343]
[279]    0.0    0.00    0.00     178         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [279]
                0.00    0.00     178/178         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [277]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Detail::ParserBase::validate() const [285]
[280]    0.0    0.00    0.00     174         Catch::Clara::Detail::BasicResult<void>::ok() [280]
                0.00    0.00     174/174         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [281]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Detail::BasicResult<void>::ok() [280]
[281]    0.0    0.00    0.00     174         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [281]
                0.00    0.00     174/174         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [283]
                0.00    0.00     174/460         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [245]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [3981]
[282]    0.0    0.00    0.00     174         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [282]
                0.00    0.00     174/11066       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [144]
                0.00    0.00     174/174         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [284]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [281]
[283]    0.0    0.00    0.00     174         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [283]
                0.00    0.00     174/358         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [248]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [282]
[284]    0.0    0.00    0.00     174         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [284]
-----------------------------------------------
                0.00    0.00     174/174         Catch::Clara::Opt::validate() const [3983]
[285]    0.0    0.00    0.00     174         Catch::Clara::Detail::ParserBase::validate() const [285]
                0.00    0.00     174/174         Catch::Clara::Detail::BasicResult<void>::ok() [280]
-----------------------------------------------
                0.00    0.00       1/173         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [969]
                0.00    0.00      84/173         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [360]
                0.00    0.00      88/173         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[286]    0.0    0.00    0.00     173         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [286]
-----------------------------------------------
                0.00    0.00       1/171         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) [986]
                0.00    0.00       1/171         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) [998]
                0.00    0.00       1/171         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) [1010]
                0.00    0.00       1/171         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4879]
                0.00    0.00       1/171         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [4890]
                0.00    0.00       1/171         std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_M_check_len(unsigned long, char const) const [4823]
                0.00    0.00       1/171         std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [5091]
                0.00    0.00       1/171         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 [4948]
                0.00    0.00       1/171         std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_M_check_len(unsigned long, char const) const [5039]
                0.00    0.00       1/171         std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_M_check_len(unsigned long, char const) const [4866]
                0.00    0.00       1/171         Catch::FatalConditionHandler::FatalConditionHandler() [1794]
                0.00    0.00       2/171         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [5031]
                0.00    0.00       2/171         std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_M_check_len(unsigned long, char const) const [4817]
                0.00    0.00       3/171         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [4872]
                0.00    0.00       3/171         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [4846]
                0.00    0.00       3/171         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [5034]
                0.00    0.00       3/171         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [4908]
                0.00    0.00       3/171         std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [4905]
                0.00    0.00       8/171         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 [4916]
                0.00    0.00      27/171         std::Dequebase<std::weak_ptr<cppthread::item_with_predicate>, std::allocator<std::weak_ptr<cppthread::item_with_predicate> > >::_M_initialize_map(unsigned long) [495]
                0.00    0.00      42/171         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [416]
                0.00    0.00      64/171         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 [378]
[287]    0.0    0.00    0.00     171         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [287]
-----------------------------------------------
                0.00    0.00       5/169         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [858]
                0.00    0.00     164/169         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
[288]    0.0    0.00    0.00     169         std::char_traits<char>::length(char const) [288]
-----------------------------------------------
                0.00    0.00      84/168         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&) [19]
                0.00    0.00      84/168         __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&) [415]
[289]    0.0    0.00    0.00     168         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [289]
-----------------------------------------------
                0.00    0.00       1/164         Catch::Clara::Args::Args(int, char const const) [1908]
                0.00    0.00       1/164         std::random_device::random_device() [6445]
                0.00    0.00       1/164         Catch::ReusableStringStream::~ReusableStringStream() [1729]
                0.00    0.00       1/164         Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00       3/164         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]) [3056]
                0.00    0.00       4/164         Catch::Clara::Help::Help(bool&) [75]
                0.00    0.00       4/164         Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [10858]
                0.00    0.00       9/164         Catch::ReporterRegistry::ReporterRegistry() [1611]
                0.00    0.00      11/164         void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const const&) [9148]
                0.00    0.00      23/164         unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00     106/164         Catch::makeCommandLineParser(Catch::ConfigData&) [5]
[290]    0.0    0.00    0.00     164         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [290]
                0.00    0.00     164/12911       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [136]
                0.00    0.00     164/192         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [262]
                0.00    0.00     164/169         std::char_traits<char>::length(char const) [288]
                0.00    0.00     164/189         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) [264]
-----------------------------------------------
                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>**) [6681]
                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>*) [358]
[291]    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() [291]
                0.00    0.00     336/624         std::__deque_buf_size(unsigned long) [243]
-----------------------------------------------
                0.00    0.00       1/143         __static_initialization_and_destruction_0(int, int) [1085]
                0.00    0.00       1/143         __static_initialization_and_destruction_0(int, int) [934]
                0.00    0.00       1/143         __static_initialization_and_destruction_0(int, int) [1086]
                0.00    0.00     140/143         Catch::RunContext::resetAssertionInfo() [1141]
[292]    0.0    0.00    0.00     143         Catch::StringRef::StringRef() [292]
-----------------------------------------------
                0.00    0.00       2/140         CATCH2_INTERNAL_TEST_0() [935]
                0.00    0.00       8/140         CATCH2_INTERNAL_TEST_0() [936]
                0.00    0.00     130/140         CATCH2_INTERNAL_TEST_0() [860]
[293]    0.0    0.00    0.00     140         operator"" catchsr(char const, unsigned long) [293]
                0.00    0.00     140/389         Catch::StringRef::StringRef(char const, unsigned long) [246]
-----------------------------------------------
                0.00    0.00       1/134         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00      42/134         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&) [19]
                0.00    0.00      91/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [330]
[294]    0.0    0.00    0.00     134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [294]
                0.00    0.00     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [303]
-----------------------------------------------
                0.00    0.00      66/132         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> > > >::end() [375]
                0.00    0.00      66/132         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> > > >::begin() [376]
[295]    0.0    0.00    0.00     132         __gnu_cxx::__normal_iterator<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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [295]
-----------------------------------------------
                0.00    0.00       1/131         Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __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> > >) [43]
                0.00    0.00      42/131         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&) [19]
                0.00    0.00      88/131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [352]
[296]    0.0    0.00    0.00     131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [296]
                0.00    0.00     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [304]
-----------------------------------------------
                0.00    0.00     129/129         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&) [298]
[297]    0.0    0.00    0.00     129         std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [297]
-----------------------------------------------
                0.00    0.00       1/129         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_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [8312]
                0.00    0.00     128/129         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> > > >::max_size() const [302]
[298]    0.0    0.00    0.00     129         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&) [298]
                0.00    0.00     129/129         std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [297]
                0.00    0.00     129/322         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [253]
-----------------------------------------------
                0.00    0.00     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [303]
[299]    0.0    0.00    0.00     128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [299]
-----------------------------------------------
                0.00    0.00     128/128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [304]
[300]    0.0    0.00    0.00     128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [300]
                0.00    0.00     128/128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [301]
-----------------------------------------------
                0.00    0.00     128/128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [300]
[301]    0.0    0.00    0.00     128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [301]
-----------------------------------------------
                0.00    0.00     128/128         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 [378]
[302]    0.0    0.00    0.00     128         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> > > >::max_size() const [302]
                0.00    0.00     128/2049        std::Vectorbase<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_get_Tp_allocator() const [207]
                0.00    0.00     128/129         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&) [298]
-----------------------------------------------
                0.00    0.00     128/128         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [294]
[303]    0.0    0.00    0.00     128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [303]
                0.00    0.00     128/21767       std::is_constant_evaluated() [126]
                0.00    0.00     128/128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [299]
-----------------------------------------------
                0.00    0.00     128/128         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [296]
[304]    0.0    0.00    0.00     128         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [304]
                0.00    0.00     128/21767       std::is_constant_evaluated() [126]
                0.00    0.00     128/128         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [300]
-----------------------------------------------
                0.00    0.00       2/118         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [940]
                0.00    0.00       3/118         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1288]
                0.00    0.00     113/118         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2621]
[305]    0.0    0.00    0.00     118         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [305]
                0.00    0.00     118/54725       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [125]
-----------------------------------------------
                0.00    0.00     110/110         std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [366]
[306]    0.0    0.00    0.00     110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [306]
                0.00    0.00     110/110         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [307]
-----------------------------------------------
                0.00    0.00     110/110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [306]
[307]    0.0    0.00    0.00     110         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [307]
                0.00    0.00      59/59          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [383]
-----------------------------------------------
                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() [791]
                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>>) [507]
                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) [508]
[308]    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() [308]
-----------------------------------------------
                0.00    0.00     103/103         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) [52]
[309]    0.0    0.00    0.00     103         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&) [309]
                0.00    0.00     206/212         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [260]
-----------------------------------------------
                0.00    0.00       1/98          __static_initialization_and_destruction_0(int, int) [1085]
                0.00    0.00       1/98          __static_initialization_and_destruction_0(int, int) [934]
                0.00    0.00       1/98          __static_initialization_and_destruction_0(int, int) [1086]
                0.00    0.00       2/98          CATCH2_INTERNAL_TEST_0() [935]
                0.00    0.00       3/98          Catch::TestCaseTracking::TrackerContext::startRun() [1647]
                0.00    0.00       5/98          CATCH2_INTERNAL_TEST_0() [936]
                0.00    0.00      11/98          Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [111]
                0.00    0.00      74/98          CATCH2_INTERNAL_TEST_0() [860]
[310]    0.0    0.00    0.00      98         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [310]
-----------------------------------------------
                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&) [461]
[311]    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&) [311]
-----------------------------------------------
                0.00    0.00       1/95          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00       2/95          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8031]
                0.00    0.00       4/95          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [4879]
                0.00    0.00      88/95          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[312]    0.0    0.00    0.00      95         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [312]
-----------------------------------------------
                0.00    0.00       2/93          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&) [923]
                0.00    0.00       2/93          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [5930]
                0.00    0.00      89/93          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [342]
[313]    0.0    0.00    0.00      93         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [313]
-----------------------------------------------
                0.00    0.00       2/93          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&) [924]
                0.00    0.00       2/93          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [5932]
                0.00    0.00      89/93          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [343]
[314]    0.0    0.00    0.00      93         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [314]
-----------------------------------------------
                0.00    0.00       1/93          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1020]
                0.00    0.00       1/93          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>&&) [6396]
                0.00    0.00      91/93          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [324]
[315]    0.0    0.00    0.00      93         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [315]
                0.00    0.00      93/3278        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
-----------------------------------------------
                0.00    0.00      92/92          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [319]
[316]    0.0    0.00    0.00      92         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [316]
                0.00    0.00    1918/6377        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [161]
                0.00    0.00    1918/1918        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [227]
-----------------------------------------------
                0.00    0.00       1/92          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&) [8022]
                0.00    0.00      91/92          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [328]
[317]    0.0    0.00    0.00      92         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [317]
                0.00    0.00      16/16          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [582]
-----------------------------------------------
                0.00    0.00       1/92          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>&&) [1023]
                0.00    0.00      91/92          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [325]
[318]    0.0    0.00    0.00      92         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [318]
                0.00    0.00      92/3278        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
-----------------------------------------------
                0.00    0.00      92/92          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [320]
[319]    0.0    0.00    0.00      92         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [319]
                0.00    0.00      92/21767       std::is_constant_evaluated() [126]
                0.00    0.00      92/92          void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [316]
-----------------------------------------------
                0.00    0.00       1/92          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00      91/92          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [333]
[320]    0.0    0.00    0.00      92         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [320]
                0.00    0.00      92/92          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [319]
-----------------------------------------------
                0.00    0.00      91/91          Catch::Clara::ExeName::~ExeName() [322]
[321]    0.0    0.00    0.00      91         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [321]
                0.00    0.00      91/3019        Catch::Clara::Detail::ParserBase::~ParserBase() [177]
-----------------------------------------------
                0.00    0.00       1/91          Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.00      90/91          Catch::Clara::Parser::~Parser() [336]
[322]    0.0    0.00    0.00      91         Catch::Clara::ExeName::~ExeName() [322]
                0.00    0.00      91/91          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [324]
                0.00    0.00      91/91          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [325]
                0.00    0.00      91/91          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [321]
-----------------------------------------------
                0.00    0.00       1/91          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [968]
                0.00    0.00       2/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [4882]
                0.00    0.00      88/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[323]    0.0    0.00    0.00      91         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [323]
-----------------------------------------------
                0.00    0.00      91/91          Catch::Clara::ExeName::~ExeName() [322]
[324]    0.0    0.00    0.00      91         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [324]
                0.00    0.00      91/93          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [315]
-----------------------------------------------
                0.00    0.00      91/91          Catch::Clara::ExeName::~ExeName() [322]
[325]    0.0    0.00    0.00      91         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [325]
                0.00    0.00      91/92          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [318]
-----------------------------------------------
                0.00    0.00      91/91          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [334]
[326]    0.0    0.00    0.00      91         void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [326]
                0.00    0.00      16/31          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [464]
                0.00    0.00      16/16          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [586]
-----------------------------------------------
                0.00    0.00      91/91          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [328]
[327]    0.0    0.00    0.00      91         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [327]
                0.00    0.00      91/180         std::allocator<Catch::Clara::Arg>::~allocator() [272]
-----------------------------------------------
                0.00    0.00      91/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [332]
[328]    0.0    0.00    0.00      91         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [328]
                0.00    0.00      91/92          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [317]
                0.00    0.00      91/91          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [327]
-----------------------------------------------
                0.00    0.00      91/91          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [330]
[329]    0.0    0.00    0.00      91         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [329]
                0.00    0.00      91/180         std::allocator<Catch::Clara::Opt>::~allocator() [273]
-----------------------------------------------
                0.00    0.00      91/91          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [333]
[330]    0.0    0.00    0.00      91         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [330]
                0.00    0.00      91/134         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [294]
                0.00    0.00      91/91          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [329]
-----------------------------------------------
                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&) [1038]
                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>>) [642]
                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) [655]
                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() [521]
                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() [426]
[331]    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&) [331]
-----------------------------------------------
                0.00    0.00       1/91          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>) [1051]
                0.00    0.00      90/91          Catch::Clara::Parser::~Parser() [336]
[332]    0.0    0.00    0.00      91         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [332]
                0.00    0.00      91/184         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [269]
                0.00    0.00      91/91          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [335]
                0.00    0.00      91/91          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [328]
-----------------------------------------------
                0.00    0.00       1/91          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>) [1054]
                0.00    0.00      90/91          Catch::Clara::Parser::~Parser() [336]
[333]    0.0    0.00    0.00      91         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [333]
                0.00    0.00      91/267         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [255]
                0.00    0.00      91/92          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [320]
                0.00    0.00      91/91          std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [330]
-----------------------------------------------
                0.00    0.00      91/91          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [335]
[334]    0.0    0.00    0.00      91         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [334]
                0.00    0.00      91/21767       std::is_constant_evaluated() [126]
                0.00    0.00      91/91          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [326]
-----------------------------------------------
                0.00    0.00      91/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [332]
[335]    0.0    0.00    0.00      91         void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [335]
                0.00    0.00      91/91          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [334]
-----------------------------------------------
                0.00    0.00       1/90          Catch::Session::Session() [2457]
                0.00    0.00       1/90          Catch::Session::~Session() [2458]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [36]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [37]
                0.00    0.00       1/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [35]
                0.00    0.00       2/90          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4012]
                0.00    0.00       7/90          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [32]
                0.00    0.00      35/90          Catch::makeCommandLineParser(Catch::ConfigData&) [5]
                0.00    0.00      41/90          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [3]
[336]    0.0    0.00    0.00      90         Catch::Clara::Parser::~Parser() [336]
                0.00    0.00      90/91          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [332]
                0.00    0.00      90/91          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [333]
                0.00    0.00      90/91          Catch::Clara::ExeName::~ExeName() [322]
                0.00    0.00      90/3019        Catch::Clara::Detail::ParserBase::~ParserBase() [177]
-----------------------------------------------
                0.00    0.00       1/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8031]
                0.00    0.00       1/90          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00      88/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[337]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [337]
                0.00    0.00      90/180         __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&) [270]
-----------------------------------------------
                0.00    0.00       1/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [8031]
                0.00    0.00       1/90          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00      88/90          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[338]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [338]
                0.00    0.00      90/180         __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&) [270]
-----------------------------------------------
                0.00    0.00       1/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00       1/90          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[339]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [339]
                0.00    0.00      90/180         __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&) [271]
-----------------------------------------------
                0.00    0.00       1/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [8038]
                0.00    0.00       1/90          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4017]
                0.00    0.00      88/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[340]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [340]
                0.00    0.00      90/180         __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&) [271]
-----------------------------------------------
                0.00    0.00       1/89          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&) [8022]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [350]
[341]    0.0    0.00    0.00      89         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [341]
                0.00    0.00      16/16          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [583]
-----------------------------------------------
                0.00    0.00       1/89          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [1017]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [351]
[342]    0.0    0.00    0.00      89         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [342]
                0.00    0.00      89/178         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [278]
                0.00    0.00      89/93          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [313]
-----------------------------------------------
                0.00    0.00       1/89          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [1018]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [353]
[343]    0.0    0.00    0.00      89         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [343]
                0.00    0.00      89/178         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [279]
                0.00    0.00      89/93          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [314]
-----------------------------------------------
                0.00    0.00      88/88          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [345]
[344]    0.0    0.00    0.00      88         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [344]
                0.00    0.00      88/2971        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [178]
-----------------------------------------------
                0.00    0.00      88/88          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [10]
[345]    0.0    0.00    0.00      88         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [345]
                0.00    0.00      88/88          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [344]
                0.00    0.00      88/88          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&) [349]
                0.00    0.00      88/88          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [348]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[346]    0.0    0.00    0.00      88         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [346]
                0.00    0.00      88/88          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [356]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[347]    0.0    0.00    0.00      88         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [347]
                0.00    0.00      88/88          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [357]
-----------------------------------------------
                0.00    0.00      88/88          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [345]
[348]    0.0    0.00    0.00      88         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [348]
                0.00    0.00      88/88          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&) [354]
-----------------------------------------------
                0.00    0.00      88/88          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [345]
[349]    0.0    0.00    0.00      88         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&) [349]
                0.00    0.00      88/88          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&) [355]
-----------------------------------------------
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [351]
[350]    0.0    0.00    0.00      88         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [350]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [341]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [53]
[351]    0.0    0.00    0.00      88         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [351]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [342]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [350]
-----------------------------------------------
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [353]
[352]    0.0    0.00    0.00      88         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [352]
                0.00    0.00      88/131         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [296]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [11]
[353]    0.0    0.00    0.00      88         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [353]
                0.00    0.00      88/89          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [343]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [352]
-----------------------------------------------
                0.00    0.00      88/88          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [348]
[354]    0.0    0.00    0.00      88         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&) [354]
                0.00    0.00      88/2171        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [206]
-----------------------------------------------
                0.00    0.00      88/88          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&) [349]
[355]    0.0    0.00    0.00      88         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&) [355]
                0.00    0.00      88/2171        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [206]
-----------------------------------------------
                0.00    0.00      88/88          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [346]
[356]    0.0    0.00    0.00      88         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [356]
                0.00    0.00      88/178         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [278]
-----------------------------------------------
                0.00    0.00      88/88          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [347]
[357]    0.0    0.00    0.00      88         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [357]
                0.00    0.00      88/178         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [279]
-----------------------------------------------
                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++() [6682]
                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) [495]
[358]    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>*) [358]
                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() [291]
-----------------------------------------------
                0.00    0.00      42/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [418]
                0.00    0.00      42/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [419]
[359]    0.0    0.00    0.00      84         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [359]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [416]
[360]    0.0    0.00    0.00      84         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [360]
                0.00    0.00      84/173         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [286]
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [362]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [362]
[361]    0.0    0.00    0.00      84         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [361]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [360]
[362]    0.0    0.00    0.00      84         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [362]
                0.00    0.00      84/84          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [361]
                0.00    0.00      84/322         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [253]
-----------------------------------------------
                0.00    0.00       9/82          std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9805]
                0.00    0.00       9/82          std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [7841]
                0.00    0.00       9/82          std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5703]
                0.00    0.00       9/82          std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::Headbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [5541]
                0.00    0.00      23/82          decltype (::new ((void)(0)) 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<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> >&&) [62]
                0.00    0.00      23/82          void std::allocator_traits<std::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::allocator<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> >&&) [61]
[363]    0.0    0.00    0.00      82         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&) [363]
-----------------------------------------------
                0.00    0.00       1/79          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&) [7543]
                0.00    0.00       1/79          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&) [7533]
                0.00    0.00       1/79          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&) [7553]
                0.00    0.00       1/79          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&) [7479]
                0.00    0.00       1/79          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&) [7563]
                0.00    0.00       1/79          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&) [7469]
                0.00    0.00       1/79          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&) [7389]
                0.00    0.00       1/79          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&) [7439]
                0.00    0.00       1/79          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&) [7399]
                0.00    0.00       1/79          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&) [7409]
                0.00    0.00       1/79          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&) [7419]
                0.00    0.00       1/79          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&) [7429]
                0.00    0.00       1/79          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&) [7449]
                0.00    0.00       1/79          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&) [7459]
                0.00    0.00       1/79          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&) [7523]
                0.00    0.00       2/79          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> > > >&) [7501]
                0.00    0.00       2/79          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&) [7511]
                0.00    0.00       3/79          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&) [891]
                0.00    0.00       3/79          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]) [7573]
                0.00    0.00       6/79          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> >&) [830]
                0.00    0.00      10/79          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>) [733]
                0.00    0.00      10/79          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>) [739]
                0.00    0.00      12/79          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>) [639]
                0.00    0.00      16/79          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&) [7489]
[364]    0.0    0.00    0.00      79         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [364]
-----------------------------------------------
                0.00    0.00       1/79          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() [7545]
                0.00    0.00       1/79          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() [7461]
                0.00    0.00       1/79          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() [7451]
                0.00    0.00       1/79          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() [7431]
                0.00    0.00       1/79          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() [7421]
                0.00    0.00       1/79          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() [7411]
                0.00    0.00       1/79          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() [7401]
                0.00    0.00       1/79          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() [7441]
                0.00    0.00       1/79          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() [7391]
                0.00    0.00       1/79          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() [7471]
                0.00    0.00       1/79          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() [7565]
                0.00    0.00       1/79          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() [7481]
                0.00    0.00       1/79          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() [7555]
                0.00    0.00       1/79          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() [7535]
                0.00    0.00       1/79          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7525]
                0.00    0.00       2/79          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7513]
                0.00    0.00       2/79          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() [7503]
                0.00    0.00       3/79          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() [892]
                0.00    0.00       3/79          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() [7575]
                0.00    0.00       6/79          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() [831]
                0.00    0.00      10/79          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() [740]
                0.00    0.00      10/79          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() [734]
                0.00    0.00      12/79          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() [640]
                0.00    0.00      16/79          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [7491]
[365]    0.0    0.00    0.00      79         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [365]
-----------------------------------------------
                0.00    0.00      16/79          CATCH2_INTERNAL_TEST_0() [860]
                0.00    0.00      63/79          void std::destroy_at<std::weak_ptr<cppthread::item_with_predicate> >(std::weak_ptr<cppthread::item_with_predicate>) [585]
[366]    0.0    0.00    0.00      79         std::weak_ptr<cppthread::item_with_predicate>::~weak_ptr() [366]
                0.00    0.00     110/110         std::__weak_ptr<cppthread::item_with_predicate, (__gnu_cxx::Lockpolicy)2>::~__weak_ptr() [306]
-----------------------------------------------
                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&) [1042]
                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>>) [742]
                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) [765]
                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() [644]
                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() [427]
[367]    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&) [367]
-----------------------------------------------
                0.00    0.00      10/72          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [696]
                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>&&) [539]
                0.00    0.00      40/72          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [424]
[368]    0.0    0.00    0.00      72         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [368]
                0.00    0.00      72/3278        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
-----------------------------------------------
                0.00    0.00       1/70          CATCH2_INTERNAL_TEST_0() [935]
                0.00    0.00       4/70          CATCH2_INTERNAL_TEST_0() [936]
                0.00    0.00      65/70          CATCH2_INTERNAL_TEST_0() [860]
[369]    0.0    0.00    0.00      70         Catch::AssertionHandler::~AssertionHandler() [369]
-----------------------------------------------
                0.00    0.00      34/70          Catch::UnaryExpr<bool>::UnaryExpr(bool) [447]
                0.00    0.00      36/70          Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [433]
[370]    0.0    0.00    0.00      70         Catch::ITransientExpression::ITransientExpression(bool, bool) [370]
-----------------------------------------------
                0.00    0.00       5/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [77]
                0.00    0.00      13/70          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [592]
                0.00    0.00      52/70          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&) [47]
[371]    0.0    0.00    0.00      70         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [371]
                0.00    0.00      79/13406       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [127]
-----------------------------------------------
                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 [373]
[372]    0.0    0.00    0.00      69         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [372]
-----------------------------------------------
                0.00    0.00      69/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [374]
[373]    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 [373]
                0.00    0.00      69/69          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [372]
-----------------------------------------------
                0.00    0.00      29/69          CATCH2_INTERNAL_TEST_0() [860]
                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&) [420]
[374]    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 [374]
                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 [373]
-----------------------------------------------
                0.00    0.00       2/66          Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00      64/66          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> > const&) [42]
[375]    0.0    0.00    0.00      66         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> > > >::end() [375]
                0.00    0.00      66/132         __gnu_cxx::__normal_iterator<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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [295]
-----------------------------------------------
                0.00    0.00       2/66          Catch::Config::Config(Catch::ConfigData const&) [89]
                0.00    0.00      64/66          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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
[376]    0.0    0.00    0.00      66         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> > > >::begin() [376]
                0.00    0.00      66/132         __gnu_cxx::__normal_iterator<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> > > > >::__normal_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [295]
-----------------------------------------------
                0.00    0.00      64/64          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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
[377]    0.0    0.00    0.00      64         __gnu_cxx::__normal_iterator<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> > > > >::difference_type __gnu_cxx::operator-<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> > > > >(__gnu_cxx::__normal_iterator<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> > > > > const&, __gnu_cxx::__normal_iterator<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> > > > > const&) [377]
                0.00    0.00     128/260         __gnu_cxx::__normal_iterator<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> > > > >::base() const [256]
-----------------------------------------------
                0.00    0.00      64/64          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> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<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> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [41]
[378]    0.0    0.00    0.00      64         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 [378]
                0.00    0.00     256/2176        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> > > >::size() const [205]
                0.00    0.00     128/128         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> > > >::max_size() const [302]
                0.00    0.00      64/171         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [287]
-----------------------------------------------
                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 [677]
                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>>) [745]
                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) [658]
[379]    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&) [379]
-----------------------------------------------
                0.00    0.00      10/60          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::reset() [688]
                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>&&) [693]
                0.00    0.00      40/60          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t>::~shared_ptr() [423]
[380]    0.0    0.00    0.00      60         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [380]
                0.00    0.00      60/3278        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [176]
-----------------------------------------------
                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&) [561]
[381]    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&) [381]
-----------------------------------------------
                0.00    0.00      27/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [580]
                0.00    0.00      32/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [394]
[382]    0.0    0.00    0.00      59         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [382]
-----------------------------------------------
                0.00    0.00      59/59          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::~__weak_count() [307]
[383]    0.0    0.00    0.00      59         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_release() [383]
                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() [735]
                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() [729]
-----------------------------------------------
                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() [1050]
                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>>) [745]
                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) [658]
[384]    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() [384]
                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&) [259]
-----------------------------------------------
                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&) [389]
[385]    0.0    0.00    0.00      54         __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator() [385]
-----------------------------------------------
                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 [387]
[386]    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 [386]
-----------------------------------------------
                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) [494]
                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) [489]
[387]    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 [387]
                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 [386]
                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&) [389]
-----------------------------------------------
                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&) [790]
                0.00    0.00      27/54          std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::end() const [484]
[388]    0.0    0.00    0.00      54         std::initializer_list<std::weak_ptr<cppthread::item_with_predicate> >::begin() const [388]
-----------------------------------------------
                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 [387]
[389]    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&) [389]
                0.00    0.00      54/54          __gnu_cxx::new_allocator<std::weak_ptr<cppthread::item_with_predicate>>::new_allocator() [385]
-----------------------------------------------
                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) [494]
                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) [489]
[390]    0.0    0.00    0.00      54         std::allocator<std::weak_ptr<cppthread::item_with_predicate>>::~allocator() [390]
-----------------------------------------------
                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() [491]
[391]    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() [391]
-----------------------------------------------
                0.00    0.00      52/52          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&) [46]
[392]    0.0    0.00    0.00      52         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [392]
-----------------------------------------------
                0.00    0.00      52/52          std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&) [395]
[393]    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&) [393]
                0.00    0.00      52/52          std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [394]
-----------------------------------------------
                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&) [393]
[394]    0.0    0.00    0.00      52         std::__weak_count<(__gnu_cxx::Lockpolicy)2>::__weak_count(std::__weak_count<(__gnu_cxx::Lockpolicy)2> const&) [394]
                0.00    0.00      32/59          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_weak_add_ref() [382]
-----------------------------------------------
                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&) [443]
[395]    0.0    0.00    0.00      52         std::weak_ptr<cppthread::item_with_predicate>::weak_ptr(std::weak_ptr<cppthread::item_with_predicate> const&) [395]
                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&) [393]
-----------------------------------------------
                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>) [500]
                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>) [503]
[396]    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>&) [396]
-----------------------------------------------
                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&) [443]
[397]    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&) [397]
-----------------------------------------------
                0.00    0.00      50/50          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [400]
[398]    0.0    0.00    0.00      50         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [398]
-----------------------------------------------
                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) [658]
[399]    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 [399]
-----------------------------------------------
                0.00    0.00       1/50          Catch::Clara::Args::Args(int, char const const) [1908]
                0.00    0.00       3/50          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]>(char const (&) [13]) [9308]
                0.00    0.00      46/50          std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl() [406]
[400]    0.0    0.00    0.00      50         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [400]
                0.00    0.00      50/50          __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [398]
-----------------------------------------------
                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>*) [926]
                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>**) [622]
                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) [623]
                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&) [536]
[401]    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() [401]
                0.00    0.00      50/624         std::__deque_buf_size(unsigned long) [243]
-----------------------------------------------
                0.00    0.00       1/48          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2084]
                0.00    0.00       2/48          Catch::Clara::Parser::Parser() [2097]
                0.00    0.00       3/48          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2091]
                0.00    0.00      42/48          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
[402]    0.0    0.00    0.00      48         Catch::Clara::Detail::ParserBase::ParserBase() [402]
-----------------------------------------------
                0.00    0.00      12/48          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [648]
                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> >) [620]
                0.00    0.00      12/48          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>, true>::~Spebo_helper() [619]
                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>) [639]
[403]    0.0    0.00    0.00      48         std::allocator<CATCH2_INTERNAL_TEST_0()::item_t>::~allocator() [403]
-----------------------------------------------
                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>**) [930]
                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>**) [712]
                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) [581]
                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&) [565]
[404]    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() [404]
                0.00    0.00      48/624         std::__deque_buf_size(unsigned long) [243]
-----------------------------------------------
                0.00    0.00       6/48          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> >&) [835]
                0.00    0.00       6/48          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> >&) [839]
                0.00    0.00       6/48          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> >&) [805]
                0.00    0.00       6/48          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> >&) [811]
                0.00    0.00       6/48          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> >&) [817]
                0.00    0.00       6/48          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> >&) [830]
                0.00    0.00       6/48          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> >&) [838]
                0.00    0.00       6/48          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> >&) [823]
[405]    0.0    0.00    0.00      48         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&) [405]
-----------------------------------------------
                0.00    0.00      46/46          std::Vectorbase<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> > > >::Vectorbase() [407]
[406]    0.0    0.00    0.00      46         std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl() [406]
                0.00    0.00      46/50          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [400]
                0.00    0.00      46/1970        std::Vectorbase<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> > > >::Vectorimpl_data::Vectorimpl_data() [215]
-----------------------------------------------
                0.00    0.00      46/46          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> > > >::vector() [408]
[407]    0.0    0.00    0.00      46         std::Vectorbase<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> > > >::Vectorbase() [407]
                0.00    0.00      46/46          std::Vectorbase<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> > > >::Vectorimpl::Vectorimpl() [406]
-----------------------------------------------
                0.00    0.00       1/46          Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1903]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1893]
                0.00    0.00       1/46          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1898]
                0.00    0.00       1/46          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1899]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1896]
                0.00    0.00       1/46          Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1897]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1887]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1892]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1888]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1889]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1890]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1891]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1894]
                0.00    0.00       1/46          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1895]
                0.00    0.00       1/46          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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1886]
                0.00    0.00       1/46          Catch::Clara::Opt::Opt<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1901]
                0.00    0.00       2/46          Catch::ConfigData::ConfigData() [1104]
                0.00    0.00       2/46          Catch::Clara::Opt::Opt<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1900]
                0.00    0.00       2/46          Catch::TestSpec::TestSpec() [2571]
                0.00    0.00       3/46          Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [84]
                0.00    0.00       5/46          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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [79]
                0.00    0.00      16/46          Catch::Clara::Opt::Opt(bool&) [1902]
[408]    0.0    0.00    0.00      46         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> > > >::vector() [408]
                0.00    0.00      46/46          std::Vectorbase<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> > > >::Vectorbase() [407]
-----------------------------------------------
                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 [410]
[409]    0.0    0.00    0.00      45         std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [409]
-----------------------------------------------
                0.00    0.00      45/45          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [411]
[410]    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 [410]
                0.00    0.00      45/45          std::__shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2>::get() const [409]
-----------------------------------------------
                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&) [588]
                0.00    0.00      30/45          CATCH2_INTERNAL_TEST_0() [860]
[411]    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 [411]
                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 [410]
-----------------------------------------------
                0.00    0.00      18/44          Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2079]
                0.00    0.00      26/44          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [518]
[412]    0.0    0.00    0.00      44         Catch::Clara::Detail::BoundRef::BoundRef() [412]
-----------------------------------------------
                0.00    0.00      18/44          Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2081]
                0.00    0.00      26/44          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [519]
[413]    0.0    0.00    0.00      44         Catch::Clara::Detail::BoundRef::~BoundRef() [413]
-----------------------------------------------
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [103]
                0.00    0.00       1/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [108]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [106]
                0.00    0.00       1/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [107]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [97]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [102]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [99]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [100]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [101]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [104]
                0.00    0.00       1/42          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [105]
                0.00    0.00       1/42          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> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [96]
                0.00    0.00       1/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [109]
                0.00    0.00       2/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [88]
                0.00    0.00       3/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [85]
                0.00    0.00       5/42          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> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [80]
                0.00    0.00      18/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2050]
[414]    0.0    0.00    0.00      42         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [414]
                0.00    0.00      42/48          Catch::Clara::Detail::ParserBase::ParserBase() [402]
-----------------------------------------------
                0.00    0.00      42/42          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&) [19]
[415]    0.0    0.00    0.00      42         __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&) [415]
                0.00    0.00      84/168         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [289]
-----------------------------------------------
                0.00    0.00      42/42          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&) [19]
[416]    0.0    0.00    0.00      42         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [416]
                0.00    0.00     168/258         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [257]
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [360]
                0.00    0.00      42/171         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [287]
-----------------------------------------------
                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>*) [928]
                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>**) [708]
                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) [709]
                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&) [564]
[417]    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() [417]
                0.00    0.00      42/624         std::__deque_buf_size(unsigned long) [243]
-----------------------------------------------
                0.00    0.00      42/42          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [20]
[418]    0.0    0.00    0.00      42         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [418]
                0.00    0.00      42/84          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [359]
-----------------------------------------------
                0.00    0.00      42/42          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&) [19]
[419]    0.0    0.00    0.00      42         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [419]
                0.00    0.00      42/84          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [359]
-----------------------------------------------
                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) [658]
[420]    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&) [420]
                0.00    0.00      40/69          std::__shared_ptr_access<CATCH2_INTERNAL_TEST_0()::item_t, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [374]
-----------------------------------------------
                0.00    0.00      10/40          std::shared_ptr<CATCH2_INTERNAL_TEST_0()::item_t> std::make_shared<CATCH2_INTERNAL_TEST_0()::item_t>() [751]
                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> >) [705]
                0.00    0.00      10/40          std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_