Flat profile:

Each sample counts as 0.01 seconds.
 no time accumulated

  %   cumulative   self              self     total           
 time   seconds   seconds    calls  Ts/call  Ts/call  name    
  0.00      0.00     0.00    60641     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  0.00      0.00     0.00    24209     0.00     0.00  std::is_constant_evaluated()
  0.00      0.00     0.00    14929     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  0.00      0.00     0.00    14929     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.00      0.00     0.00    14929     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.00      0.00     0.00    14929     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      0.00     0.00    14925     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  0.00      0.00     0.00    14669     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.00      0.00     0.00    13778     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      0.00     0.00    13778     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.00      0.00     0.00    13778     0.00     0.00  char std::__addressof<char>(char&)
  0.00      0.00     0.00    13778     0.00     0.00  char std::addressof<char>(char&)
  0.00      0.00     0.00    13632     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.00      0.00     0.00    13149     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  0.00      0.00     0.00    13116     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.00     0.00    12646     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  0.00      0.00     0.00    12500     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.00      0.00     0.00    11907     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.00      0.00     0.00    11756     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.00      0.00     0.00    11738     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  0.00      0.00     0.00    11492     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.00     0.00    11227     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.00      0.00     0.00    10508     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.00      0.00     0.00     9670     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.00     0.00     9045     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&)
  0.00      0.00     0.00     9045     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      0.00     0.00     9045     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      0.00     0.00     9045     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.00     0.00     9045     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.00     0.00     9045     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.00     0.00     9045     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.00     0.00     9045     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00      0.00     0.00     9045     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.00      0.00     0.00     9045     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      0.00     0.00     9043     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.00     0.00     8919     0.00     0.00  operator new(unsigned long, void)
  0.00      0.00     0.00     8692     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.00      0.00     0.00     7561     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.00     0.00     7295     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      0.00     0.00     6320     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      0.00     0.00     5951     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.00     0.00     5544     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.00     0.00     5422     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      0.00     0.00     5371     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.00     0.00     5371     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.00     0.00     5074     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.00     0.00     4562     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.00     0.00     4297     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.00      0.00     0.00     4012     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.00     0.00     4009     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.00     0.00     3850     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.00     0.00     3749     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.00     0.00     3721     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.00     0.00     3649     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.00     0.00     3509     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      0.00     0.00     3455     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.00      0.00     0.00     3455     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.00      0.00     0.00     3436     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      0.00     0.00     3385     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      0.00     0.00     3290     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.00     0.00     3263     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      0.00     0.00     3263     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.00     0.00     3223     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.00     0.00     3223     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.00     0.00     3223     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.00     0.00     3223     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.00     0.00     3223     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.00     0.00     3223     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.00     0.00     3220     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      0.00     0.00     3220     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      0.00     0.00     3220     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      0.00     0.00     3217     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      0.00     0.00     3217     0.00     0.00  __gnu_cxx::new_allocator<char>::_M_max_size() const
  0.00      0.00     0.00     3217     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.00      0.00     0.00     3217     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.00     0.00     3216     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      0.00     0.00     3216     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.00      0.00     0.00     3216     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      0.00     0.00     3175     0.00     0.00  void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.00     0.00     2796     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  0.00      0.00     0.00     2537     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.00     0.00     2537     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.00     0.00     2524     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  0.00      0.00     0.00     2466     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      0.00     0.00     2453     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.00     0.00     2416     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      0.00     0.00     2415     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.00     0.00     2319     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.00     0.00     2275     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.00     0.00     2253     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.00     0.00     2253     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.00     0.00     2253     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.00     0.00     2253     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.00     0.00     2253     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.00     0.00     2253     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.00     0.00     2235     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.00     0.00     2233     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.00     0.00     2227     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      0.00     0.00     2227     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.00     0.00     2186     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.00     0.00     2185     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      0.00     0.00     2185     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      0.00     0.00     2185     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      0.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     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.00     0.00     2185     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.00     0.00     2140     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.00     0.00     2021     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.00     0.00     1990     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.00      0.00     0.00     1980     0.00     0.00  std::removereference<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.00     0.00     1980     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      0.00     0.00     1046     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      0.00     0.00     1044     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      0.00     0.00      990     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      0.00     0.00      990     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      0.00     0.00      990     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      0.00     0.00      990     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      0.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     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.00     0.00      990     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      0.00     0.00      990     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.00     0.00      757     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.00      0.00     0.00      689     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.00     0.00      460     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.00     0.00      460     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00      0.00     0.00      460     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.00      0.00     0.00      433     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      0.00     0.00      419     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.00      0.00     0.00      402     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.00     0.00      398     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.00      0.00     0.00      398     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00      0.00     0.00      343     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.00     0.00      288     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      0.00     0.00      276     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      0.00     0.00      270     0.00     0.00  Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.00     0.00      268     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.00     0.00      267     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      0.00     0.00      266     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      0.00     0.00      266     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.00     0.00      266     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.00     0.00      265     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.00     0.00      239     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.00     0.00      237     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.00     0.00      236     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.00     0.00      234     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.00     0.00      234     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.00     0.00      231     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      0.00     0.00      201     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.00     0.00      199     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      0.00     0.00      199     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      0.00     0.00      199     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.00     0.00      194     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      0.00     0.00      194     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      0.00     0.00      192     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      0.00     0.00      192     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      0.00     0.00      192     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.00     0.00      192     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.00     0.00      192     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.00     0.00      192     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.00     0.00      187     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  0.00      0.00     0.00      186     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      0.00     0.00      186     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      0.00     0.00      180     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.00     0.00      179     0.00     0.00  __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.00     0.00      162     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      0.00     0.00      157     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.00     0.00      144     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.00     0.00      144     0.00     0.00  bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
  0.00      0.00     0.00      140     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      0.00     0.00      137     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.00     0.00      137     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      0.00     0.00      137     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const
  0.00      0.00     0.00      137     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.00     0.00      137     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      0.00     0.00      135     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.00     0.00      135     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.00     0.00      134     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.00     0.00      134     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.00     0.00      134     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.00     0.00      134     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.00     0.00      134     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.00     0.00      134     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.00     0.00      119     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      0.00     0.00      119     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.00     0.00      119     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      0.00     0.00      117     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00      0.00     0.00      115     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.00     0.00      105     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.00     0.00      105     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.00     0.00      104     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.00     0.00      102     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      0.00     0.00      102     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.00      0.00     0.00      102     0.00     0.00  Catch::StringRef::StringRef()
  0.00      0.00     0.00      102     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
  0.00      0.00     0.00      102     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.00     0.00      102     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
  0.00      0.00     0.00      102     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      0.00     0.00      101     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      0.00     0.00      100     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.00     0.00       99     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.00     0.00       99     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.00     0.00       99     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.00     0.00       99     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.00     0.00       99     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.00     0.00       98     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      0.00     0.00       98     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.00     0.00       98     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      0.00     0.00       98     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      0.00     0.00       98     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      0.00     0.00       98     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      0.00     0.00       98     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      0.00     0.00       98     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      0.00     0.00       98     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.00     0.00       98     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.00     0.00       97     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      0.00     0.00       97     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      0.00     0.00       97     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      0.00     0.00       97     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      0.00     0.00       96     0.00     0.00  Catch::Clara::Parser::~Parser()
  0.00      0.00     0.00       96     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      0.00     0.00       96     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      0.00     0.00       96     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      0.00     0.00       96     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      0.00     0.00       96     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.00     0.00       96     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.00     0.00       95     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      0.00     0.00       95     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
  0.00      0.00     0.00       95     0.00     0.00  Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
  0.00      0.00     0.00       95     0.00     0.00  Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.00     0.00       94     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      0.00     0.00       94     0.00     0.00  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      0.00     0.00       94     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      0.00     0.00       94     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.00     0.00       94     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.00     0.00       94     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      0.00     0.00       94     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.00     0.00       94     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      0.00     0.00       94     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.00     0.00       94     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      0.00     0.00       94     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.00     0.00       94     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.00     0.00       94     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.00     0.00       94     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.00     0.00       94     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.00     0.00       94     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.00     0.00       94     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.00     0.00       94     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
  0.00      0.00     0.00       94     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.00     0.00       94     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.00     0.00       90     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.00     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      0.00     0.00       90     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.00     0.00       90     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.00     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.00     0.00       90     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
  0.00      0.00     0.00       90     0.00     0.00  Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.00     0.00       90     0.00     0.00  Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.00     0.00       86     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.00     0.00       67     0.00     0.00  Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       67     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.00     0.00       66     0.00     0.00  std::char_traits<char>::find(char const, unsigned long, char const&)
  0.00      0.00     0.00       56     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
  0.00      0.00     0.00       54     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign()
  0.00      0.00     0.00       54     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.00     0.00       54     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.00     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.00     0.00       51     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      0.00     0.00       51     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.00     0.00       51     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      0.00     0.00       50     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      0.00     0.00       50     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      0.00     0.00       47     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      0.00     0.00       47     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      0.00     0.00       47     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.00     0.00       47     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.00     0.00       47     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.00     0.00       45     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.00     0.00       45     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      0.00     0.00       45     0.00     0.00  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00      0.00     0.00       45     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.00     0.00       45     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.00     0.00       45     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.00     0.00       45     0.00     0.00  void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
  0.00      0.00     0.00       45     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      0.00     0.00       45     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      0.00     0.00       45     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      0.00     0.00       45     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.00     0.00       44     0.00     0.00  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      0.00     0.00       43     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      0.00     0.00       40     0.00     0.00  std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)
  0.00      0.00     0.00       40     0.00     0.00  std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&)
  0.00      0.00     0.00       40     0.00     0.00  std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&)
  0.00      0.00     0.00       33     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.00     0.00       32     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      0.00     0.00       28     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.00     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      0.00     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      0.00     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.00     0.00       25     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.00     0.00       24     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const
  0.00      0.00     0.00       24     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.00     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      0.00     0.00       23     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00      0.00     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.00     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.00     0.00       22     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      0.00     0.00       22     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      0.00     0.00       22     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      0.00     0.00       22     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.00     0.00       22     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      0.00     0.00       22     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.00     0.00       22     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.00     0.00       22     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.00     0.00       22     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      0.00     0.00       22     0.00     0.00  void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.00     0.00       22     0.00     0.00  void std::_Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.00     0.00       21     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.00     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
  0.00      0.00     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
  0.00      0.00     0.00       21     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.00     0.00       21     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.00     0.00       21     0.00     0.00  void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      0.00     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.00     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.00     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.00     0.00       14     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      0.00     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&)
  0.00      0.00     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.00     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.00     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.00     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.00     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      0.00     0.00       12     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.00     0.00       12     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.00     0.00       12     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base)
  0.00      0.00     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.00     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      0.00     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      0.00     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.00     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.00     0.00        9     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.00     0.00        8     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00      0.00     0.00        8     0.00     0.00  std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>&)
  0.00      0.00     0.00        8     0.00     0.00  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> >&&)
  0.00      0.00     0.00        8     0.00     0.00  std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
  0.00      0.00     0.00        8     0.00     0.00  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> >&&)
  0.00      0.00     0.00        8     0.00     0.00  std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&)
  0.00      0.00     0.00        8     0.00     0.00  std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&)
  0.00      0.00     0.00        8     0.00     0.00  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> >&&)
  0.00      0.00     0.00        8     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
  0.00      0.00     0.00        8     0.00     0.00  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> >&&)
  0.00      0.00     0.00        8     0.00     0.00  std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
  0.00      0.00     0.00        8     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.00     0.00        8     0.00     0.00  std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
  0.00      0.00     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      0.00     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      0.00     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.00     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.00     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      0.00     0.00        7     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      0.00     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
  0.00      0.00     0.00        7     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.00     0.00        7     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.00     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.00     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper()
  0.00      0.00     0.00        7     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.00     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.00     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.00     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.00     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.00     0.00        7     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.00     0.00        7     0.00     0.00  std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&)
  0.00      0.00     0.00        7     0.00     0.00  void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.00     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.00     0.00        7     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.00     0.00        7     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.00     0.00        6     0.00     0.00  Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.00     0.00        6     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.00     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.00     0.00        6     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
  0.00      0.00     0.00        6     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
  0.00      0.00     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.00     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.00     0.00        6     0.00     0.00  std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
  0.00      0.00     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      0.00     0.00        6     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.00     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.00     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.00     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.00     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.00     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.00     0.00        6     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.00     0.00        5     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const
  0.00      0.00     0.00        5     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.00     0.00        4     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.00     0.00        4     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.00     0.00        4     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      0.00     0.00        4     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.00     0.00        4     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      0.00     0.00        4     0.00     0.00  std::less<char const>::operator()(char const, char const) const
  0.00      0.00     0.00        4     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.00     0.00        4     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.00     0.00        4     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
  0.00      0.00     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.00     0.00        3     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.00     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      0.00     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      0.00     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.00     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      0.00     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.00     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.00     0.00        3     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      0.00     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.00     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      0.00     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.00     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      0.00     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.00     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.00     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.00     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.00     0.00        3     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     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.00     0.00        3     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.00     0.00        2     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      0.00     0.00        2     0.00     0.00  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00      0.00     0.00        2     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&)
  0.00      0.00     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.00     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const)
  0.00      0.00     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      0.00     0.00        2     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign()
  0.00      0.00     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_max_size() const
  0.00      0.00     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00      0.00     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  0.00      0.00     0.00        2     0.00     0.00  std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
  0.00      0.00     0.00        2     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      0.00     0.00        2     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      0.00     0.00        2     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.00     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.00     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     0.00     0.00  std::Rbtree_header::_M_reset()
  0.00      0.00     0.00        2     0.00     0.00  std::Rbtree_header::Rbtree_header()
  0.00      0.00     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.00     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr()
  0.00      0.00     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr))
  0.00      0.00     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      0.00     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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.00     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long)
  0.00      0.00     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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.00     0.00        2     0.00     0.00  std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.00     0.00        2     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.00     0.00        2     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.00     0.00        2     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.00     0.00        2     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.00     0.00        2     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.00     0.00        2     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.00     0.00        2     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl()
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node()
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long)
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase()
  0.00      0.00     0.00        2     0.00     0.00  std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<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.00     0.00        2     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
  0.00      0.00     0.00        2     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_iterator<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.00     0.00        2     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<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.00     0.00        2     0.00     0.00  std::__detail::Listnode_header::_M_init()
  0.00      0.00     0.00        2     0.00     0.00  std::__detail::Listnode_header::Listnode_header()
  0.00      0.00     0.00        2     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        2     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.00     0.00        1     0.00     0.00  add_command_line_options(Catch::Clara::Parser const&)
  0.00      0.00     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.00     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.00     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.00     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.00     0.00        1     0.00     0.00  unittest::g_progress()
  0.00      0.00     0.00        1     0.00     0.00  unittest::g_binary_dir[abi:cxx11]()
  0.00      0.00     0.00        1     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      0.00     0.00        1     0.00     0.00  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.00     0.00        1     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      0.00     0.00        1     0.00     0.00  unittest::g_verbose()
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_size() const
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      0.00     0.00        1     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      0.00     0.00        1     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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.00     0.00        1     0.00     0.00  std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare()
  0.00      0.00     0.00        1     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_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
  0.00      0.00     0.00        1     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
  0.00      0.00     0.00        1     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.00     0.00        1     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&, unsigned long, unsigned long)
  0.00      0.00     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00      0.00     0.00        1     0.00     0.00  main::{lambda()#1}::operator void (*)()() const
  0.00      0.00     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) no time propagated

index % time    self  children    called     name
                0.00    0.00       1/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
                0.00    0.00       1/60641       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&, unsigned long, unsigned long) [588]
                0.00    0.00       2/60641       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> >&&) [213]
                0.00    0.00       2/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00       4/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [512]
                0.00    0.00      32/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [335]
                0.00    0.00      66/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [447]
                0.00    0.00     104/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     108/60641       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&) [306]
                0.00    0.00     187/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [189]
                0.00    0.00     199/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     266/60641       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) [168]
                0.00    0.00     267/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [166]
                0.00    0.00     398/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
                0.00    0.00    1078/60641       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> >&&) [130]
                0.00    0.00    3216/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [92]
                0.00    0.00    9045/60641       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
                0.00    0.00   12646/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00   14929/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
                0.00    0.00   18090/60641       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&) [49]
[15]     0.0    0.00    0.00   60641         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
-----------------------------------------------
                0.00    0.00       2/24209       std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [530]
                0.00    0.00       2/24209       std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [532]
                0.00    0.00       3/24209       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) [485]
                0.00    0.00       3/24209       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) [484]
                0.00    0.00       7/24209       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) [416]
                0.00    0.00       7/24209       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) [415]
                0.00    0.00      22/24209       std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [355]
                0.00    0.00      22/24209       std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [354]
                0.00    0.00      98/24209       void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [247]
                0.00    0.00      99/24209       void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [237]
                0.00    0.00     137/24209       std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [203]
                0.00    0.00     137/24209       std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [202]
                0.00    0.00    2253/24209       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) [109]
                0.00    0.00    2253/24209       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) [108]
                0.00    0.00    3216/24209       std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [91]
                0.00    0.00    3217/24209       std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [88]
                0.00    0.00    3223/24209       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> >) [81]
                0.00    0.00    9508/24209       std::char_traits<char>::copy(char, char const, unsigned long) [37]
[16]     0.0    0.00    0.00   24209         std::is_constant_evaluated() [16]
-----------------------------------------------
                0.00    0.00   14929/14929       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
[17]     0.0    0.00    0.00   14929         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [17]
                0.00    0.00   14929/14929       std::pointer_traits<char const>::pointer_to(char const&) [18]
-----------------------------------------------
                0.00    0.00   14929/14929       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [17]
[18]     0.0    0.00    0.00   14929         std::pointer_traits<char const>::pointer_to(char const&) [18]
                0.00    0.00   14929/14929       char const std::addressof<char const>(char const&) [20]
-----------------------------------------------
                0.00    0.00   14929/14929       char const std::addressof<char const>(char const&) [20]
[19]     0.0    0.00    0.00   14929         char const std::__addressof<char const>(char const&) [19]
-----------------------------------------------
                0.00    0.00   14929/14929       std::pointer_traits<char const>::pointer_to(char const&) [18]
[20]     0.0    0.00    0.00   14929         char const std::addressof<char const>(char const&) [20]
                0.00    0.00   14929/14929       char const std::__addressof<char const>(char const&) [19]
-----------------------------------------------
                0.00    0.00     240/14925       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> >&&) [213]
                0.00    0.00     757/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00    2021/14925       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> >&&) [130]
                0.00    0.00   11907/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
[21]     0.0    0.00    0.00   14925         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
                0.00    0.00   14929/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00   14929/14929       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [17]
-----------------------------------------------
                0.00    0.00       2/14669       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> >&&) [213]
                0.00    0.00    2021/14669       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> >&&) [130]
                0.00    0.00   12646/14669       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
[22]     0.0    0.00    0.00   14669         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [22]
-----------------------------------------------
                0.00    0.00   13778/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
[23]     0.0    0.00    0.00   13778         std::pointer_traits<char>::pointer_to(char&) [23]
                0.00    0.00   13778/13778       char std::addressof<char>(char&) [26]
-----------------------------------------------
                0.00    0.00       1/13778       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&, unsigned long, unsigned long) [588]
                0.00    0.00     104/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [224]
                0.00    0.00     161/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
                0.00    0.00     425/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00    4042/13778       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> >&&) [130]
                0.00    0.00    9045/13778       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&) [49]
[24]     0.0    0.00    0.00   13778         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00   13778/13778       std::pointer_traits<char>::pointer_to(char&) [23]
-----------------------------------------------
                0.00    0.00   13778/13778       char std::addressof<char>(char&) [26]
[25]     0.0    0.00    0.00   13778         char std::__addressof<char>(char&) [25]
-----------------------------------------------
                0.00    0.00   13778/13778       std::pointer_traits<char>::pointer_to(char&) [23]
[26]     0.0    0.00    0.00   13778         char std::addressof<char>(char&) [26]
                0.00    0.00   13778/13778       char std::__addressof<char>(char&) [25]
-----------------------------------------------
                0.00    0.00     119/13632       void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [214]
                0.00    0.00    2021/13632       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> >&&) [130]
                0.00    0.00   11492/13632       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
[27]     0.0    0.00    0.00   13632         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [27]
-----------------------------------------------
                0.00    0.00     105/13149       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
                0.00    0.00     398/13149       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
                0.00    0.00   12646/13149       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
[28]     0.0    0.00    0.00   13149         std::char_traits<char>::assign(char&, char const&) [28]
-----------------------------------------------
                0.00    0.00    1214/13116       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&) [4557]
                0.00    0.00   11902/13116       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&) [55]
[29]     0.0    0.00    0.00   13116         __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 [29]
-----------------------------------------------
                0.00    0.00       2/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00      54/12646       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&) [306]
                0.00    0.00     117/12646       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> >&&) [213]
                0.00    0.00     119/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [212]
                0.00    0.00     199/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     266/12646       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) [168]
                0.00    0.00     398/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
                0.00    0.00     425/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00    2021/12646       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> >&&) [130]
                0.00    0.00    9045/12646       void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[30]     0.0    0.00    0.00   12646         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00   12646/14669       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [22]
                0.00    0.00   12646/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00   12646/13149       std::char_traits<char>::assign(char&, char const&) [28]
-----------------------------------------------
                0.00    0.00    3455/12500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [70]
                0.00    0.00    9045/12500       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&) [49]
[31]     0.0    0.00    0.00   12500         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [31]
-----------------------------------------------
                0.00    0.00      47/11907       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&) [306]
                0.00    0.00     104/11907       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00   11756/11907       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
[32]     0.0    0.00    0.00   11907         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
                0.00    0.00   11907/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
                0.00    0.00    3216/3216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [92]
-----------------------------------------------
                0.00    0.00   11756/11756       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
[33]     0.0    0.00    0.00   11756         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [33]
-----------------------------------------------
                0.00    0.00       1/11738       Catch::Clara::Args::~Args() [1909]
                0.00    0.00       1/11738       Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2128]
                0.00    0.00       1/11738       std::random_device::random_device() [7936]
                0.00    0.00       2/11738       unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
                0.00    0.00       3/11738       Catch::ConfigData::~ConfigData() [1067]
                0.00    0.00       4/11738       Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [451]
                0.00    0.00       4/11738       snapdev::pathinfo::realpath(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> >&) [3164]
                0.00    0.00       4/11738       Catch::Clara::Help::Help(bool&) [1910]
                0.00    0.00       7/11738       add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       8/11738       Catch::ReporterRegistry::ReporterRegistry() [1595]
                0.00    0.00       8/11738       std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [9727]
                0.00    0.00      22/11738       unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      46/11738       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2053]
                0.00    0.00     106/11738       Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
                0.00    0.00     117/11738       Catch::Clara::Detail::BasicResult<void>::~BasicResult() [217]
                0.00    0.00     119/11738       Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [1934]
                0.00    0.00     204/11738       Catch::TestCaseInfo::~TestCaseInfo() [1286]
                0.00    0.00     296/11738       Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
                0.00    0.00     596/11738       Catch::Clara::Detail::Token::~Token() [2119]
                0.00    0.00    3749/11738       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> >) [66]
                0.00    0.00    6440/11738       Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [84]
[34]     0.0    0.00    0.00   11738         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00   11756/11907       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
                0.00    0.00   11756/11756       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [33]
-----------------------------------------------
                0.00    0.00       1/11492       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&, unsigned long, unsigned long) [588]
                0.00    0.00     425/11492       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00    2021/11492       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> >&&) [130]
                0.00    0.00    9045/11492       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&) [49]
[35]     0.0    0.00    0.00   11492         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
                0.00    0.00   11492/13632       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [27]
-----------------------------------------------
                0.00    0.00       1/11227       unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
                0.00    0.00       2/11227       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> >&&) [213]
                0.00    0.00      54/11227       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&) [306]
                0.00    0.00     104/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00    2021/11227       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> >&&) [130]
                0.00    0.00    9045/11227       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&) [49]
[36]     0.0    0.00    0.00   11227         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
-----------------------------------------------
                0.00    0.00     943/10508       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> >&&) [130]
                0.00    0.00    9565/10508       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
[37]     0.0    0.00    0.00   10508         std::char_traits<char>::copy(char, char const, unsigned long) [37]
                0.00    0.00    9508/24209       std::is_constant_evaluated() [16]
-----------------------------------------------
                0.00    0.00       2/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00      54/9670        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&) [306]
                0.00    0.00     104/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     199/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     266/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [169]
                0.00    0.00    9045/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [44]
[38]     0.0    0.00    0.00    9670         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
                0.00    0.00    9565/10508       std::char_traits<char>::copy(char, char const, unsigned long) [37]
                0.00    0.00     105/13149       std::char_traits<char>::assign(char&, char const&) [28]
-----------------------------------------------
                0.00    0.00    9045/9045        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&) [49]
[39]     0.0    0.00    0.00    9045         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [39]
                0.00    0.00    9045/9045        std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [41]
-----------------------------------------------
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[40]     0.0    0.00    0.00    9045         bool __gnu_cxx::__is_null_pointer<char>(char) [40]
-----------------------------------------------
                0.00    0.00    9045/9045        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [39]
[41]     0.0    0.00    0.00    9045         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [41]
-----------------------------------------------
                0.00    0.00    9045/9045        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&) [49]
[42]     0.0    0.00    0.00    9045         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [42]
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [45]
-----------------------------------------------
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [45]
[43]     0.0    0.00    0.00    9045         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
                0.00    0.00    9045/9045        bool __gnu_cxx::__is_null_pointer<char>(char) [40]
                0.00    0.00    9045/9045        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [48]
                0.00    0.00    9045/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00    9045/9045        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [44]
                0.00    0.00    9045/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00    2942/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
                0.00    0.00    2942/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00    2942/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[44]     0.0    0.00    0.00    9045         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [44]
                0.00    0.00    9045/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
-----------------------------------------------
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [42]
[45]     0.0    0.00    0.00    9045         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [45]
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
-----------------------------------------------
                0.00    0.00    9045/9045        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [48]
[46]     0.0    0.00    0.00    9045         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [46]
-----------------------------------------------
                0.00    0.00    9045/9045        std::iterator_traits<char>::difference_type std::distance<char>(char, char) [48]
[47]     0.0    0.00    0.00    9045         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [47]
-----------------------------------------------
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[48]     0.0    0.00    0.00    9045         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [48]
                0.00    0.00    9045/9045        std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [47]
                0.00    0.00    9045/9045        std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [46]
-----------------------------------------------
                0.00    0.00       1/9043        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&) [2067]
                0.00    0.00       1/9043        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&) [2072]
                0.00    0.00       1/9043        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&) [2070]
                0.00    0.00       1/9043        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&) [2071]
                0.00    0.00       1/9043        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&) [2061]
                0.00    0.00       1/9043        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&) [2066]
                0.00    0.00       1/9043        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&) [2062]
                0.00    0.00       1/9043        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&) [2063]
                0.00    0.00       1/9043        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&) [2064]
                0.00    0.00       1/9043        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&) [2065]
                0.00    0.00       1/9043        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&) [2068]
                0.00    0.00       1/9043        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&) [2069]
                0.00    0.00       1/9043        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&) [2051]
                0.00    0.00       1/9043        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&) [2058]
                0.00    0.00       1/9043        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2073]
                0.00    0.00       2/9043        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2059]
                0.00    0.00       3/9043        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&) [462]
                0.00    0.00       5/9043        Catch::Clara::Detail::TokenStream::loadBuffer() [1993]
                0.00    0.00       6/9043        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&) [432]
                0.00    0.00      44/9043        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [348]
                0.00    0.00      67/9043        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&) [301]
                0.00    0.00     296/9043        (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [735]
                0.00    0.00     586/9043        Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [2118]
                0.00    0.00    3649/9043        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&) [68]
                0.00    0.00    4370/9043        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [116]
[49]     0.0    0.00    0.00    9043         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&) [49]
                0.00    0.00   18090/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00    9045/12500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [31]
                0.00    0.00    9045/9045        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [39]
                0.00    0.00    9045/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00    9045/11492       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
                0.00    0.00    9045/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
                0.00    0.00    9045/9045        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [42]
-----------------------------------------------
                0.00    0.00       1/8919        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&) [8241]
                0.00    0.00       1/8919        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&) [3412]
                0.00    0.00       1/8919        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2096]
                0.00    0.00       1/8919        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&) [8240]
                0.00    0.00       1/8919        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&) [8242]
                0.00    0.00       1/8919        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&) [8236]
                0.00    0.00       1/8919        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&) [8243]
                0.00    0.00       1/8919        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&) [8235]
                0.00    0.00       1/8919        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&) [8227]
                0.00    0.00       1/8919        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&) [8232]
                0.00    0.00       1/8919        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&) [8228]
                0.00    0.00       1/8919        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&) [8229]
                0.00    0.00       1/8919        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&) [8230]
                0.00    0.00       1/8919        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&) [8231]
                0.00    0.00       1/8919        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&) [8233]
                0.00    0.00       1/8919        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&) [8234]
                0.00    0.00       1/8919        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&) [3407]
                0.00    0.00       1/8919        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&) [3417]
                0.00    0.00       1/8919        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&) [3371]
                0.00    0.00       1/8919        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&) [3422]
                0.00    0.00       1/8919        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&) [3366]
                0.00    0.00       1/8919        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&) [3326]
                0.00    0.00       1/8919        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&) [3351]
                0.00    0.00       1/8919        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&) [3331]
                0.00    0.00       1/8919        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&) [3336]
                0.00    0.00       1/8919        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&) [3341]
                0.00    0.00       1/8919        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&) [3346]
                0.00    0.00       1/8919        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&) [3356]
                0.00    0.00       1/8919        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&) [3361]
                0.00    0.00       1/8919        void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3316]
                0.00    0.00       1/8919        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&) [8239]
                0.00    0.00       1/8919        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [3402]
                0.00    0.00       1/8919        void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [3646]
                0.00    0.00       2/8919        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> > > >&) [8237]
                0.00    0.00       2/8919        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&) [8238]
                0.00    0.00       2/8919        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> > > >&) [3389]
                0.00    0.00       2/8919        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [3394]
                0.00    0.00       3/8919        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&) [479]
                0.00    0.00       3/8919        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&) [495]
                0.00    0.00       3/8919        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]) [8277]
                0.00    0.00       3/8919        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]) [3594]
                0.00    0.00       4/8919        Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [452]
                0.00    0.00       5/8919        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&&) [3429]
                0.00    0.00       5/8919        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&) [11555]
                0.00    0.00       7/8919        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> >&) [410]
                0.00    0.00       7/8919        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> >&) [427]
                0.00    0.00       8/8919        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<>&&) [10984]
                0.00    0.00       8/8919        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<>&&) [3736]
                0.00    0.00      18/8919        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&) [8264]
                0.00    0.00      18/8919        void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [3381]
                0.00    0.00      21/8919        void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [363]
                0.00    0.00      25/8919        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> >&&) [340]
                0.00    0.00      45/8919        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&) [328]
                0.00    0.00      46/8919        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&&) [3940]
                0.00    0.00      67/8919        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&) [301]
                0.00    0.00     102/8919        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [3284]
                0.00    0.00     102/8919        void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo*, Catch::TestCaseInfo&&) [3651]
                0.00    0.00     113/8919        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [3312]
                0.00    0.00     117/8919        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState> const&) [2099]
                0.00    0.00     118/8919        Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2094]
                0.00    0.00     127/8919        void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [3286]
                0.00    0.00     199/8919        void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [3311]
                0.00    0.00     229/8919        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>&&) [3448]
                0.00    0.00     229/8919        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>&&) [3442]
                0.00    0.00     467/8919        void std::Construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token const&) [11548]
                0.00    0.00     990/8919        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&&) [147]
                0.00    0.00    2140/8919        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [129]
                0.00    0.00    3649/8919        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&) [68]
[50]     0.0    0.00    0.00    8919         operator new(unsigned long, void) [50]
-----------------------------------------------
                0.00    0.00     238/8692        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> >&&) [213]
                0.00    0.00    2021/8692        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> >&&) [130]
                0.00    0.00    3216/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [92]
                0.00    0.00    3217/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
[51]     0.0    0.00    0.00    8692         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [51]
-----------------------------------------------
                0.00    0.00       5/7561        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> >) [9236]
                0.00    0.00      23/7561        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> > >&) [346]
                0.00    0.00      46/7561        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> > >&) [211]
                0.00    0.00     117/7561        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> >&&) [213]
                0.00    0.00    3649/7561        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> >) [124]
                0.00    0.00    3721/7561        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> >) [77]
[52]     0.0    0.00    0.00    7561         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> >&) [52]
-----------------------------------------------
                0.00    0.00     990/7295        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>&) [148]
                0.00    0.00    1980/7295        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>&) [291]
                0.00    0.00    2140/7295        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) [261]
                0.00    0.00    2185/7295        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [234]
[53]     0.0    0.00    0.00    7295         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [53]
-----------------------------------------------
                0.00    0.00       4/6320        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> >&&) [213]
                0.00    0.00      47/6320        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&) [306]
                0.00    0.00     104/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     124/6320        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) [168]
                0.00    0.00    2942/6320        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
                0.00    0.00    3099/6320        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> >&&) [130]
[54]     0.0    0.00    0.00    6320         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
-----------------------------------------------
                0.00    0.00     117/5951        std::vector<std::__cxx11::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 [6050]
                0.00    0.00    5834/5951        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> >) [124]
[55]     0.0    0.00    0.00    5951         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&) [55]
                0.00    0.00   11902/13116       __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 [29]
-----------------------------------------------
                0.00    0.00       2/5544        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) [10416]
                0.00    0.00     134/5544        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&) [297]
                0.00    0.00    2185/5544        std::vector<std::__cxx11::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&) [125]
                0.00    0.00    3223/5544        std::vector<std::__cxx11::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() [80]
[56]     0.0    0.00    0.00    5544         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() [56]
-----------------------------------------------
                0.00    0.00       1/5422        std::vector<std::__cxx11::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&) [583]
                0.00    0.00       1/5422        Catch::Clara::Args::Args(int, char const const) [1907]
                0.00    0.00       3/5422        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]) [11821]
                0.00    0.00       3/5422        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]) [8277]
                0.00    0.00       3/5422        std::Spebo_helper<0, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Spebo_helper() [8218]
                0.00    0.00       3/5422        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]) [9610]
                0.00    0.00    2185/5422        std::vector<std::__cxx11::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&) [125]
                0.00    0.00    3223/5422        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() [78]
[57]     0.0    0.00    0.00    5422         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [57]
-----------------------------------------------
                0.00    0.00    5371/5371        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&) [59]
[58]     0.0    0.00    0.00    5371         __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&) [58]
-----------------------------------------------
                0.00    0.00       1/5371        std::vector<std::__cxx11::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&) [583]
                0.00    0.00       3/5371        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]) [8277]
                0.00    0.00       3/5371        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]) [9610]
                0.00    0.00       3/5371        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&) [8217]
                0.00    0.00     990/5371        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&&) [140]
                0.00    0.00    2185/5371        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&) [123]
                0.00    0.00    2186/5371        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&) [114]
[59]     0.0    0.00    0.00    5371         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&) [59]
                0.00    0.00    5371/5371        __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&) [58]
-----------------------------------------------
                0.00    0.00    2537/5074        std::vector<std::__cxx11::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 [96]
                0.00    0.00    2537/5074        std::vector<std::__cxx11::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 [95]
[60]     0.0    0.00    0.00    5074         __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&) [60]
-----------------------------------------------
                0.00    0.00      92/4562        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&) [4544]
                0.00    0.00    4470/4562        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&) [110]
[61]     0.0    0.00    0.00    4562         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [61]
-----------------------------------------------
                0.00    0.00       2/4297        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> >&&) [213]
                0.00    0.00      47/4297        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&) [306]
                0.00    0.00     104/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     124/4297        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) [168]
                0.00    0.00    1078/4297        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> >&&) [130]
                0.00    0.00    2942/4297        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[62]     0.0    0.00    0.00    4297         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00       5/4012        Catch::Clara::Detail::TokenStream::loadBuffer() [1993]
                0.00    0.00     179/4012        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
                0.00    0.00     179/4012        Catch::Clara::Opt::validate() const [4804]
                0.00    0.00    3649/4012        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> >) [124]
[63]     0.0    0.00    0.00    4012         __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 [63]
-----------------------------------------------
                0.00    0.00       5/4009        Catch::Clara::Detail::TokenStream::operator++() [1998]
                0.00    0.00     176/4009        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
                0.00    0.00     179/4009        Catch::Clara::Opt::validate() const [4804]
                0.00    0.00    3649/4009        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> >) [124]
[64]     0.0    0.00    0.00    4009         __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++() [64]
-----------------------------------------------
                0.00    0.00      67/3850        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&) [301]
                0.00    0.00      67/3850        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&) [296]
                0.00    0.00      67/3850        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&) [297]
                0.00    0.00    3649/3850        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&) [68]
[65]     0.0    0.00    0.00    3850         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&) [65]
-----------------------------------------------
                0.00    0.00       2/3749        void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [531]
                0.00    0.00      26/3749        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> >) [339]
                0.00    0.00    3721/3749        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> >) [67]
[66]     0.0    0.00    0.00    3749         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> >) [66]
                0.00    0.00    3749/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
-----------------------------------------------
                0.00    0.00    3721/3721        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> >) [77]
[67]     0.0    0.00    0.00    3721         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> >) [67]
                0.00    0.00    3721/3749        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> >) [66]
-----------------------------------------------
                0.00    0.00    3649/3649        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> >) [124]
[68]     0.0    0.00    0.00    3649         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&) [68]
                0.00    0.00    3649/3850        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&) [65]
                0.00    0.00    3649/8919        operator new(unsigned long, void) [50]
                0.00    0.00    3649/9043        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&) [49]
-----------------------------------------------
                0.00    0.00       1/3509        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7770]
                0.00    0.00       1/3509        std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7767]
                0.00    0.00       1/3509        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() [7773]
                0.00    0.00       1/3509        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7752]
                0.00    0.00       1/3509        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() [7776]
                0.00    0.00       1/3509        std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7749]
                0.00    0.00       1/3509        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() [7725]
                0.00    0.00       1/3509        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() [7740]
                0.00    0.00       1/3509        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() [7728]
                0.00    0.00       1/3509        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() [7731]
                0.00    0.00       1/3509        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() [7734]
                0.00    0.00       1/3509        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() [7737]
                0.00    0.00       1/3509        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() [7743]
                0.00    0.00       1/3509        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() [7746]
                0.00    0.00       1/3509        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7764]
                0.00    0.00       2/3509        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() [7758]
                0.00    0.00       2/3509        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7761]
                0.00    0.00       3/3509        std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [474]
                0.00    0.00       7/3509        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() [407]
                0.00    0.00      18/3509        std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [7755]
                0.00    0.00      99/3509        std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [236]
                0.00    0.00     100/3509        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [233]
                0.00    0.00    3263/3509        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [76]
[69]     0.0    0.00    0.00    3509         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
                0.00    0.00    2465/2466        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
-----------------------------------------------
                0.00    0.00     201/3455        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [177]
                0.00    0.00    3254/3455        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
[70]     0.0    0.00    0.00    3455         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [70]
                0.00    0.00    3455/12500       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [31]
                0.00    0.00    3455/3455        std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [71]
-----------------------------------------------
                0.00    0.00    3455/3455        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [70]
[71]     0.0    0.00    0.00    3455         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [71]
-----------------------------------------------
                0.00    0.00      23/3436        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [344]
                0.00    0.00      96/3436        Catch::Clara::Parser::~Parser() [253]
                0.00    0.00      97/3436        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [249]
                0.00    0.00    3220/3436        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [85]
[72]     0.0    0.00    0.00    3436         Catch::Clara::Detail::ParserBase::~ParserBase() [72]
-----------------------------------------------
                0.00    0.00      22/3385        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [349]
                0.00    0.00      94/3385        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [264]
                0.00    0.00      94/3385        Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
                0.00    0.00     990/3385        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
                0.00    0.00    2185/3385        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [117]
[73]     0.0    0.00    0.00    3385         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
-----------------------------------------------
                0.00    0.00      67/3290        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&) [297]
                0.00    0.00    3223/3290        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() [79]
[74]     0.0    0.00    0.00    3290         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) [74]
                0.00    0.00    2253/2253        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) [108]
-----------------------------------------------
                0.00    0.00       1/3263        Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1901]
                0.00    0.00       1/3263        Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1898]
                0.00    0.00      18/3263        Catch::Clara::Opt::Opt(bool&) [1886]
                0.00    0.00      23/3263        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2053]
                0.00    0.00    3220/3263        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [84]
[75]     0.0    0.00    0.00    3263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [75]
                0.00    0.00    3263/3263        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [76]
-----------------------------------------------
                0.00    0.00    3263/3263        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [75]
[76]     0.0    0.00    0.00    3263         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [76]
                0.00    0.00    3263/3509        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
-----------------------------------------------
                0.00    0.00    3223/3223        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> >) [81]
[77]     0.0    0.00    0.00    3223         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> >) [77]
                0.00    0.00    3721/7561        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> >&) [52]
                0.00    0.00    3721/3721        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> >) [67]
-----------------------------------------------
                0.00    0.00    3223/3223        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() [79]
[78]     0.0    0.00    0.00    3223         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() [78]
                0.00    0.00    3223/5422        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [57]
-----------------------------------------------
                0.00    0.00    3223/3223        std::vector<std::__cxx11::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() [80]
[79]     0.0    0.00    0.00    3223         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() [79]
                0.00    0.00    3223/3290        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) [74]
                0.00    0.00    3223/3223        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() [78]
-----------------------------------------------
                0.00    0.00       1/3223        Catch::Clara::Args::~Args() [1909]
                0.00    0.00       2/3223        Catch::ConfigData::~ConfigData() [1067]
                0.00    0.00    3220/3223        Catch::Clara::Opt::~Opt() [83]
[80]     0.0    0.00    0.00    3223         std::vector<std::__cxx11::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() [80]
                0.00    0.00    3223/5544        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() [56]
                0.00    0.00    3223/3223        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> > >&) [82]
                0.00    0.00    3223/3223        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() [79]
-----------------------------------------------
                0.00    0.00    3223/3223        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> > >&) [82]
[81]     0.0    0.00    0.00    3223         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> >) [81]
                0.00    0.00    3223/24209       std::is_constant_evaluated() [16]
                0.00    0.00    3223/3223        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> >) [77]
-----------------------------------------------
                0.00    0.00    3223/3223        std::vector<std::__cxx11::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() [80]
[82]     0.0    0.00    0.00    3223         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> > >&) [82]
                0.00    0.00    3223/3223        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> >) [81]
-----------------------------------------------
                0.00    0.00       1/3220        Catch::Clara::Help::~Help() [1912]
                0.00    0.00       3/3220        add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       7/3220        unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      34/3220        Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
                0.00    0.00    3175/3220        void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [93]
[83]     0.0    0.00    0.00    3220         Catch::Clara::Opt::~Opt() [83]
                0.00    0.00    3220/3223        std::vector<std::__cxx11::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() [80]
                0.00    0.00    3220/3220        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [84]
-----------------------------------------------
                0.00    0.00    3220/3220        Catch::Clara::Opt::~Opt() [83]
[84]     0.0    0.00    0.00    3220         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [84]
                0.00    0.00    6440/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00    3220/3263        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [75]
                0.00    0.00    3220/3220        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [85]
-----------------------------------------------
                0.00    0.00    3220/3220        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [84]
[85]     0.0    0.00    0.00    3220         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [85]
                0.00    0.00    3220/3436        Catch::Clara::Detail::ParserBase::~ParserBase() [72]
-----------------------------------------------
                0.00    0.00    3217/3217        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [88]
[86]     0.0    0.00    0.00    3217         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [86]
                0.00    0.00    3217/3217        __gnu_cxx::new_allocator<char>::_M_max_size() const [87]
-----------------------------------------------
                0.00    0.00    3217/3217        __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [86]
[87]     0.0    0.00    0.00    3217         __gnu_cxx::new_allocator<char>::_M_max_size() const [87]
-----------------------------------------------
                0.00    0.00    3217/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
[88]     0.0    0.00    0.00    3217         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [88]
                0.00    0.00    3217/24209       std::is_constant_evaluated() [16]
                0.00    0.00    3217/3217        __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [86]
-----------------------------------------------
                0.00    0.00      47/3217        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&) [306]
                0.00    0.00     104/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     124/3217        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) [168]
                0.00    0.00    2942/3217        void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [43]
[89]     0.0    0.00    0.00    3217         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
                0.00    0.00    3254/3455        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [70]
                0.00    0.00    3217/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [51]
                0.00    0.00    3217/3217        std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [88]
-----------------------------------------------
                0.00    0.00    3216/3216        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [91]
[90]     0.0    0.00    0.00    3216         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [90]
-----------------------------------------------
                0.00    0.00    3216/3216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [92]
[91]     0.0    0.00    0.00    3216         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [91]
                0.00    0.00    3216/24209       std::is_constant_evaluated() [16]
                0.00    0.00    3216/3216        __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [90]
-----------------------------------------------
                0.00    0.00    3216/3216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
[92]     0.0    0.00    0.00    3216         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [92]
                0.00    0.00    3216/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00    3216/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [51]
                0.00    0.00    3216/3216        std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [91]
-----------------------------------------------
                0.00    0.00     990/3175        void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [144]
                0.00    0.00    2185/3175        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [128]
[93]     0.0    0.00    0.00    3175         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [93]
                0.00    0.00    3175/3220        Catch::Clara::Opt::~Opt() [83]
-----------------------------------------------
                0.00    0.00     199/2796        Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1284]
                0.00    0.00     301/2796        Catch::StringRef::substr(unsigned long, unsigned long) const [5002]
                0.00    0.00     306/2796        Catch::StringRef::StringRef(char const) [2808]
                0.00    0.00    1990/2796        Catch::operator"" sr(char const, unsigned long) [131]
[94]     0.0    0.00    0.00    2796         Catch::StringRef::StringRef(char const, unsigned long) [94]
-----------------------------------------------
                0.00    0.00       1/2537        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1995]
                0.00    0.00     117/2537        std::vector<std::_cxx11::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 [6050]
                0.00    0.00     117/2537        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
                0.00    0.00     117/2537        Catch::Clara::Opt::validate() const [4804]
                0.00    0.00    2185/2537        std::vector<std::__cxx11::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&) [125]
[95]     0.0    0.00    0.00    2537         std::vector<std::__cxx11::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 [95]
                0.00    0.00    2537/5074        __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&) [60]
-----------------------------------------------
                0.00    0.00       1/2537        Catch::Clara::Detail::TokenStream::TokenStream(Catch::Clara::Args const&) [1995]
                0.00    0.00     117/2537        std::vector<std::__cxx11::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 [6050]
                0.00    0.00     117/2537        Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
                0.00    0.00     117/2537        Catch::Clara::Opt::validate() const [4804]
                0.00    0.00    2185/2537        std::vector<std::__cxx11::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&) [125]
[96]     0.0    0.00    0.00    2537         std::vector<std::__cxx11::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 [96]
                0.00    0.00    2537/5074        __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&) [60]
-----------------------------------------------
                0.00    0.00       1/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [513]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [514]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [577]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [512]
                0.00    0.00      66/2524        Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2809]
                0.00    0.00      70/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [447]
                0.00    0.00     187/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [189]
                0.00    0.00     190/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [191]
                0.00    0.00     201/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [177]
                0.00    0.00     234/2524        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> >&&) [213]
                0.00    0.00     371/2524        __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&) [193]
                0.00    0.00     398/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     398/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
                0.00    0.00     398/2524        Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1284]
[97]     0.0    0.00    0.00    2524         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00       1/2466        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [448]
                0.00    0.00    2465/2466        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
[98]     0.0    0.00    0.00    2466         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [418]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
                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() [487]
                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() [486]
-----------------------------------------------
                0.00    0.00     268/2453        std::vector<std::__cxx11::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 [295]
                0.00    0.00    2185/2453        std::vector<std::__cxx11::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&) [125]
[99]     0.0    0.00    0.00    2453         std::vector<std::__cxx11::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 [99]
-----------------------------------------------
                0.00    0.00       2/2416        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [448]
                0.00    0.00    2414/2416        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [101]
[100]    0.0    0.00    0.00    2416         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [100]
-----------------------------------------------
                0.00    0.00      94/2415        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&) [276]
                0.00    0.00      94/2415        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&) [275]
                0.00    0.00    2227/2415        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&) [113]
[101]    0.0    0.00    0.00    2415         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [101]
                0.00    0.00    2414/2416        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [100]
-----------------------------------------------
                0.00    0.00     134/2319        std::vector<std::__cxx11::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 [207]
                0.00    0.00    2185/2319        std::vector<std::__cxx11::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&) [125]
[102]    0.0    0.00    0.00    2319         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 [102]
-----------------------------------------------
                0.00    0.00      45/2275        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&) [328]
                0.00    0.00      45/2275        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&) [323]
                0.00    0.00      45/2275        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&) [324]
                0.00    0.00    2140/2275        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [129]
[103]    0.0    0.00    0.00    2275         Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [103]
-----------------------------------------------
                0.00    0.00    2253/2253        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) [108]
[104]    0.0    0.00    0.00    2253         __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) [104]
-----------------------------------------------
                0.00    0.00    2253/2253        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) [109]
[105]    0.0    0.00    0.00    2253         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [105]
                0.00    0.00    2253/2253        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [106]
-----------------------------------------------
                0.00    0.00    2253/2253        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [105]
[106]    0.0    0.00    0.00    2253         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [106]
-----------------------------------------------
                0.00    0.00       1/2253        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) [10416]
                0.00    0.00      67/2253        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&) [297]
                0.00    0.00    2185/2253        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) [121]
[107]    0.0    0.00    0.00    2253         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) [107]
                0.00    0.00    2253/2253        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) [109]
-----------------------------------------------
                0.00    0.00    2253/2253        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) [74]
[108]    0.0    0.00    0.00    2253         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) [108]
                0.00    0.00    2253/24209       std::is_constant_evaluated() [16]
                0.00    0.00    2253/2253        __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) [104]
-----------------------------------------------
                0.00    0.00    2253/2253        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) [107]
[109]    0.0    0.00    0.00    2253         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) [109]
                0.00    0.00    2253/24209       std::is_constant_evaluated() [16]
                0.00    0.00    2253/2253        __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [105]
-----------------------------------------------
                0.00    0.00    2235/2235        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) [261]
[110]    0.0    0.00    0.00    2235         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&) [110]
                0.00    0.00    4470/4562        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [61]
-----------------------------------------------
                0.00    0.00      47/2233        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() [315]
                0.00    0.00    2186/2233        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&) [114]
[111]    0.0    0.00    0.00    2233         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() [111]
-----------------------------------------------
                0.00    0.00      20/2227        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2060]
                0.00    0.00      22/2227        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [348]
                0.00    0.00    2185/2227        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [116]
[112]    0.0    0.00    0.00    2227         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [112]
                0.00    0.00    2227/2227        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&) [113]
-----------------------------------------------
                0.00    0.00    2227/2227        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [112]
[113]    0.0    0.00    0.00    2227         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&) [113]
                0.00    0.00    2227/2415        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [101]
-----------------------------------------------
                0.00    0.00       1/2186        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&) [581]
                0.00    0.00    2185/2186        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&) [122]
[114]    0.0    0.00    0.00    2186         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&) [114]
                0.00    0.00    2186/5371        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&) [59]
                0.00    0.00    2186/2233        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() [111]
-----------------------------------------------
                0.00    0.00      45/2185        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&) [328]
                0.00    0.00    2140/2185        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [129]
[115]    0.0    0.00    0.00    2185         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [115]
                0.00    0.00    2185/2185        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [116]
                0.00    0.00    2185/2185        std::vector<std::_cxx11::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&) [125]
-----------------------------------------------
                0.00    0.00    2185/2185        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [115]
[116]    0.0    0.00    0.00    2185         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [116]
                0.00    0.00    4370/9043        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&) [49]
                0.00    0.00    2185/2185        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [117]
                0.00    0.00    2185/2227        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [112]
-----------------------------------------------
                0.00    0.00    2185/2185        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [116]
[117]    0.0    0.00    0.00    2185         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [117]
                0.00    0.00    2185/3385        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
-----------------------------------------------
                0.00    0.00    2185/2185        std::vector<std::__cxx11::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&) [125]
[118]    0.0    0.00    0.00    2185         __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&) [118]
                0.00    0.00    2185/2185        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&) [123]
-----------------------------------------------
                0.00    0.00      45/2185        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00    2140/2185        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) [261]
[119]    0.0    0.00    0.00    2185         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [119]
-----------------------------------------------
                0.00    0.00      45/2185        Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00    2140/2185        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) [261]
[120]    0.0    0.00    0.00    2185         __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [120]
-----------------------------------------------
                0.00    0.00    2185/2185        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&) [122]
[121]    0.0    0.00    0.00    2185         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) [121]
                0.00    0.00    2185/2253        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) [107]
-----------------------------------------------
                0.00    0.00    2185/2185        std::vector<std::__cxx11::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&) [125]
[122]    0.0    0.00    0.00    2185         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&) [122]
                0.00    0.00    2185/2186        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&) [114]
                0.00    0.00    2185/2185        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) [121]
-----------------------------------------------
                0.00    0.00    2185/2185        __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&) [118]
[123]    0.0    0.00    0.00    2185         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&) [123]
                0.00    0.00    2185/5371        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&) [59]
-----------------------------------------------
                0.00    0.00    2185/2185        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> >) [126]
[124]    0.0    0.00    0.00    2185         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> >) [124]
                0.00    0.00    5834/5951        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&) [55]
                0.00    0.00    3649/4012        __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 [63]
                0.00    0.00    3649/7561        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> >&) [52]
                0.00    0.00    3649/3649        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&) [68]
                0.00    0.00    3649/4009        __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++() [64]
-----------------------------------------------
                0.00    0.00    2185/2185        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [115]
[125]    0.0    0.00    0.00    2185         std::vector<std::__cxx11::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&) [125]
                0.00    0.00    2185/2319        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 [102]
                0.00    0.00    2185/2185        __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&) [118]
                0.00    0.00    2185/2453        std::vector<std::__cxx11::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 [99]
                0.00    0.00    2185/2185        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&) [122]
                0.00    0.00    2185/5422        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [57]
                0.00    0.00    2185/5544        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() [56]
                0.00    0.00    2185/2537        std::vector<std::__cxx11::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 [95]
                0.00    0.00    2185/2537        std::vector<std::__cxx11::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 [96]
                0.00    0.00    2185/2185        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> > >&) [127]
-----------------------------------------------
                0.00    0.00    2185/2185        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> > >&) [127]
[126]    0.0    0.00    0.00    2185         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> >) [126]
                0.00    0.00    2185/2185        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> >) [124]
-----------------------------------------------
                0.00    0.00    2185/2185        std::vector<std::__cxx11::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&) [125]
[127]    0.0    0.00    0.00    2185         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> > >&) [127]
                0.00    0.00    2185/2185        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> >) [126]
-----------------------------------------------
                0.00    0.00    2185/2185        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [234]
[128]    0.0    0.00    0.00    2185         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [128]
                0.00    0.00    2185/3175        void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [93]
-----------------------------------------------
                0.00    0.00    2140/2140        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) [261]
[129]    0.0    0.00    0.00    2140         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [129]
                0.00    0.00    2140/2275        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [103]
                0.00    0.00    2140/8919        operator new(unsigned long, void) [50]
                0.00    0.00    2140/2185        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [115]
-----------------------------------------------
                0.00    0.00       1/2021        Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1931]
                0.00    0.00       2/2021        snapdev::pathinfo::realpath(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> >&) [3164]
                0.00    0.00       5/2021        Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [2117]
                0.00    0.00       8/2021        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<>) [9725]
                0.00    0.00      25/2021        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> >&&) [340]
                0.00    0.00    1980/2021        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
[130]    0.0    0.00    0.00    2021         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> >&&) [130]
                0.00    0.00    4042/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00    3099/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00    2021/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [51]
                0.00    0.00    2021/13632       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [27]
                0.00    0.00    2021/11492       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
                0.00    0.00    2021/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
                0.00    0.00    2021/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
                0.00    0.00    2021/14669       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [22]
                0.00    0.00    2021/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00    1078/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00    1078/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
                0.00    0.00     943/10508       std::char_traits<char>::copy(char, char const, unsigned long) [37]
-----------------------------------------------
                0.00    0.00    1990/1990        Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [1330]
[131]    0.0    0.00    0.00    1990         Catch::operator"" sr(char const, unsigned long) [131]
                0.00    0.00    1990/2796        Catch::StringRef::StringRef(char const, unsigned long) [94]
-----------------------------------------------
                0.00    0.00    1980/1980        std::Vector_base<std::__cxx11::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&&) [140]
[132]    0.0    0.00    0.00    1980         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&) [132]
-----------------------------------------------
                0.00    0.00     990/1980        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&&) [147]
                0.00    0.00     990/1980        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&&) [145]
[133]    0.0    0.00    0.00    1980         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [133]
-----------------------------------------------
                0.00    0.00       1/1046        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>&&) [7797]
                0.00    0.00       1/1046        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>&&) [7778]
                0.00    0.00       1/1046        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>&&) [7796]
                0.00    0.00       1/1046        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>&&) [7798]
                0.00    0.00       1/1046        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>&&) [7793]
                0.00    0.00       1/1046        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>&&) [7799]
                0.00    0.00       1/1046        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>&&) [7792]
                0.00    0.00       1/1046        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>&&) [7784]
                0.00    0.00       1/1046        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>&&) [7789]
                0.00    0.00       1/1046        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>&&) [7785]
                0.00    0.00       1/1046        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>&&) [7786]
                0.00    0.00       1/1046        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>&&) [7787]
                0.00    0.00       1/1046        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>&&) [7788]
                0.00    0.00       1/1046        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>&&) [7790]
                0.00    0.00       1/1046        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>&&) [7791]
                0.00    0.00       1/1046        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>&&) [7795]
                0.00    0.00       2/1046        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>&&) [523]
                0.00    0.00       2/1046        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>&) [522]
                0.00    0.00       2/1046        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [520]
                0.00    0.00       2/1046        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>&&) [7783]
                0.00    0.00       2/1046        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>&&) [7794]
                0.00    0.00       3/1046        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [475]
                0.00    0.00       3/1046        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>&&) [476]
                0.00    0.00       6/1046        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>&&) [440]
                0.00    0.00      18/1046        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>&&) [7782]
                0.00    0.00     990/1046        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
[134]    0.0    0.00    0.00    1046         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       1/1044        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>&&) [7797]
                0.00    0.00       1/1044        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>&&) [7778]
                0.00    0.00       1/1044        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>&&) [7796]
                0.00    0.00       1/1044        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>&&) [7798]
                0.00    0.00       1/1044        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>&&) [7793]
                0.00    0.00       1/1044        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>&&) [7799]
                0.00    0.00       1/1044        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>&&) [7792]
                0.00    0.00       1/1044        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>&&) [7784]
                0.00    0.00       1/1044        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>&&) [7789]
                0.00    0.00       1/1044        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>&&) [7785]
                0.00    0.00       1/1044        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>&&) [7786]
                0.00    0.00       1/1044        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>&&) [7787]
                0.00    0.00       1/1044        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>&&) [7788]
                0.00    0.00       1/1044        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>&&) [7790]
                0.00    0.00       1/1044        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>&&) [7791]
                0.00    0.00       1/1044        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>&&) [7795]
                0.00    0.00       2/1044        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>&&) [523]
                0.00    0.00       2/1044        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [520]
                0.00    0.00       2/1044        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>&&) [7783]
                0.00    0.00       2/1044        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>&&) [7794]
                0.00    0.00       3/1044        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>&&) [476]
                0.00    0.00       3/1044        std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr() [7777]
                0.00    0.00       6/1044        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>&&) [440]
                0.00    0.00      18/1044        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>&&) [7782]
                0.00    0.00     990/1044        std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
[135]    0.0    0.00    0.00    1044         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
-----------------------------------------------
                0.00    0.00     990/990         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&&) [147]
[136]    0.0    0.00    0.00     990         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
                0.00    0.00     990/990         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
                0.00    0.00     990/990         std::vector<std::__cxx11::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> > > >&&) [146]
-----------------------------------------------
                0.00    0.00     990/990         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
[137]    0.0    0.00    0.00     990         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
                0.00    0.00    1980/2021        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> >&&) [130]
                0.00    0.00     990/990         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
                0.00    0.00     990/990         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
-----------------------------------------------
                0.00    0.00     990/990         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
[138]    0.0    0.00    0.00     990         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [138]
                0.00    0.00     990/3385        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
-----------------------------------------------
                0.00    0.00     990/990         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [137]
[139]    0.0    0.00    0.00     990         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
                0.00    0.00     990/990         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>&) [150]
                0.00    0.00     990/990         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
-----------------------------------------------
                0.00    0.00     990/990         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> > > >&&) [142]
[140]    0.0    0.00    0.00     990         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&&) [140]
                0.00    0.00    1980/1980        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&) [132]
                0.00    0.00     990/5371        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&) [59]
                0.00    0.00     990/990         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&&) [141]
-----------------------------------------------
                0.00    0.00     990/990         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&&) [140]
[141]    0.0    0.00    0.00     990         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&&) [141]
-----------------------------------------------
                0.00    0.00     990/990         std::vector<std::__cxx11::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> > > >&&) [146]
[142]    0.0    0.00    0.00     990         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> > > >&&) [142]
                0.00    0.00     990/990         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&&) [140]
-----------------------------------------------
                0.00    0.00     990/990         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
[143]    0.0    0.00    0.00     990         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [143]
                0.00    0.00     990/1044        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
                0.00    0.00     990/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00     990/990         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>&) [148]
[144]    0.0    0.00    0.00     990         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [144]
                0.00    0.00     990/3175        void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [93]
-----------------------------------------------
                0.00    0.00     990/990         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>&) [148]
[145]    0.0    0.00    0.00     990         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&&) [145]
                0.00    0.00     990/1980        Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [133]
                0.00    0.00     990/990         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&&) [147]
-----------------------------------------------
                0.00    0.00     990/990         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
[146]    0.0    0.00    0.00     990         std::vector<std::__cxx11::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> > > >&&) [146]
                0.00    0.00     990/990         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> > > >&&) [142]
-----------------------------------------------
                0.00    0.00     990/990         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&&) [145]
[147]    0.0    0.00    0.00     990         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&&) [147]
                0.00    0.00     990/1980        Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [133]
                0.00    0.00     990/8919        operator new(unsigned long, void) [50]
                0.00    0.00     990/990         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [136]
-----------------------------------------------
                0.00    0.00     990/990         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>&) [291]
[148]    0.0    0.00    0.00     990         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>&) [148]
                0.00    0.00     990/990         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [149]
                0.00    0.00     990/990         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&&) [145]
                0.00    0.00     990/7295        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [53]
                0.00    0.00     990/990         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [144]
-----------------------------------------------
                0.00    0.00     990/990         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>&) [148]
[149]    0.0    0.00    0.00     990         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [149]
-----------------------------------------------
                0.00    0.00     990/990         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [139]
[150]    0.0    0.00    0.00     990         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>&) [150]
-----------------------------------------------
                0.00    0.00       2/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00      54/757         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&) [306]
                0.00    0.00     104/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     199/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     398/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
[151]    0.0    0.00    0.00     757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00     757/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
-----------------------------------------------
                0.00    0.00       1/689         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
                0.00    0.00       1/689         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&) [10645]
                0.00    0.00       2/689         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [10078]
                0.00    0.00       2/689         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [10112]
                0.00    0.00       2/689         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [10499]
                0.00    0.00      16/689         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [10009]
                0.00    0.00      16/689         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [10508]
                0.00    0.00      16/689         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&) [10150]
                0.00    0.00      16/689         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&) [10139]
                0.00    0.00      90/689         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [287]
                0.00    0.00     135/689         std::vector<std::__cxx11::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&) [205]
                0.00    0.00     392/689         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [10065]
[152]    0.0    0.00    0.00     689         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [152]
-----------------------------------------------
                0.00    0.00     460/460         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [155]
[153]    0.0    0.00    0.00     460         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [153]
-----------------------------------------------
                0.00    0.00     460/460         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [155]
[154]    0.0    0.00    0.00     460         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [154]
-----------------------------------------------
                0.00    0.00     194/460         bool std::__equal4<char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}>(char const, char const, char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}) [13428]
                0.00    0.00     266/460         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) [168]
[155]    0.0    0.00    0.00     460         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [155]
                0.00    0.00     460/460         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [154]
                0.00    0.00     460/460         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [153]
-----------------------------------------------
                0.00    0.00       1/433         __static_initialization_and_destruction_0(int, int) [595]
                0.00    0.00       1/433         __static_initialization_and_destruction_0(int, int) [597]
                0.00    0.00       1/433         __static_initialization_and_destruction_0(int, int) [599]
                0.00    0.00       1/433         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/433         __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       2/433         __static_initialization_and_destruction_0(int, int) [598]
                0.00    0.00       2/433         __static_initialization_and_destruction_0(int, int) [602]
                0.00    0.00       3/433         __static_initialization_and_destruction_0(int, int) [596]
                0.00    0.00       3/433         __static_initialization_and_destruction_0(int, int) [605]
                0.00    0.00       4/433         __static_initialization_and_destruction_0(int, int) [601]
                0.00    0.00       5/433         __static_initialization_and_destruction_0(int, int) [600]
                0.00    0.00       5/433         __static_initialization_and_destruction_0(int, int) [604]
                0.00    0.00       5/433         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       5/433         __static_initialization_and_destruction_0(int, int) [568]
                0.00    0.00       6/433         __static_initialization_and_destruction_0(int, int) [603]
                0.00    0.00       7/433         __static_initialization_and_destruction_0(int, int) [606]
                0.00    0.00       8/433         __static_initialization_and_destruction_0(int, int) [607]
                0.00    0.00      12/433         __static_initialization_and_destruction_0(int, int) [565]
                0.00    0.00      12/433         __static_initialization_and_destruction_0(int, int) [610]
                0.00    0.00      18/433         __static_initialization_and_destruction_0(int, int) [608]
                0.00    0.00     102/433         void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [13255]
                0.00    0.00     102/433         Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [1294]
                0.00    0.00     127/433         void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::destroy<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [3440]
[156]    0.0    0.00    0.00     433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
-----------------------------------------------
                0.00    0.00       1/419         __static_initialization_and_destruction_0(int, int) [594]
                0.00    0.00       1/419         unittest::g_source_dir[abi:cxx11]() [571]
                0.00    0.00       1/419         unittest::g_binary_dir[abi:cxx11]() [570]
                0.00    0.00       1/419         unittest::g_tmp_dir[abi:cxx11]() [573]
                0.00    0.00       1/419         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/419         __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       1/419         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       1/419         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&) [2067]
                0.00    0.00       1/419         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&) [2072]
                0.00    0.00       1/419         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&) [2070]
                0.00    0.00       1/419         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&) [2071]
                0.00    0.00       1/419         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&) [2061]
                0.00    0.00       1/419         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&) [2066]
                0.00    0.00       1/419         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&) [2062]
                0.00    0.00       1/419         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&) [2063]
                0.00    0.00       1/419         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&) [2064]
                0.00    0.00       1/419         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&) [2065]
                0.00    0.00       1/419         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&) [2068]
                0.00    0.00       1/419         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&) [2069]
                0.00    0.00       1/419         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&) [2051]
                0.00    0.00       1/419         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&) [2058]
                0.00    0.00       1/419         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2073]
                0.00    0.00       2/419         snapdev::pathinfo::realpath(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> >&) [3164]
                0.00    0.00       2/419         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2059]
                0.00    0.00       3/419         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&) [462]
                0.00    0.00       3/419         Catch::ConfigData::ConfigData() [1066]
                0.00    0.00       4/419         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [450]
                0.00    0.00       6/419         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&) [432]
                0.00    0.00      40/419         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2060]
                0.00    0.00     102/419         Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1285]
                0.00    0.00     117/419         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [216]
                0.00    0.00     118/419         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [1932]
[157]    0.0    0.00    0.00     419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00     425/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00     425/11492       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
                0.00    0.00     425/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
-----------------------------------------------
                0.00    0.00     402/402         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> > >&) [210]
[158]    0.0    0.00    0.00     402         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> >) [158]
-----------------------------------------------
                0.00    0.00     398/398         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [160]
[159]    0.0    0.00    0.00     398         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
                0.00    0.00     398/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00     398/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00     398/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00     398/13149       std::char_traits<char>::assign(char&, char const&) [28]
                0.00    0.00     398/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
-----------------------------------------------
                0.00    0.00     398/398         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1284]
[160]    0.0    0.00    0.00     398         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [160]
                0.00    0.00     398/398         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [159]
-----------------------------------------------
                0.00    0.00       1/343         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5904]
                0.00    0.00       1/343         std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_M_check_len(unsigned long, char const) const [5915]
                0.00    0.00       1/343         std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_M_check_len(unsigned long, char const) const [6078]
                0.00    0.00       8/343         std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_M_check_len(unsigned long, char const) const [5871]
                0.00    0.00       8/343         std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_M_check_len(unsigned long, char const) const [6081]
                0.00    0.00       8/343         std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_M_check_len(unsigned long, char const) const [5933]
                0.00    0.00       8/343         std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_M_check_len(unsigned long, char const) const [5930]
                0.00    0.00      45/343         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [322]
                0.00    0.00      67/343         std::vector<std::__cxx11::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 [295]
                0.00    0.00     196/343         std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_M_check_len(unsigned long, char const) const [5897]
[161]    0.0    0.00    0.00     343         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [161]
-----------------------------------------------
                0.00    0.00       1/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00       1/288         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> > >) [10096]
                0.00    0.00       4/288         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>) [538]
                0.00    0.00      90/288         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&) [324]
                0.00    0.00      94/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
                0.00    0.00      98/288         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
[162]    0.0    0.00    0.00     288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [162]
-----------------------------------------------
                0.00    0.00       1/276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00       1/276         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      94/276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
                0.00    0.00     180/276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [322]
[163]    0.0    0.00    0.00     276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [163]
-----------------------------------------------
                0.00    0.00     270/270         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>&) [290]
[164]    0.0    0.00    0.00     270         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [164]
-----------------------------------------------
                0.00    0.00     134/268         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&) [297]
                0.00    0.00     134/268         __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&) [294]
[165]    0.0    0.00    0.00     268         __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 [165]
-----------------------------------------------
                0.00    0.00       2/267         snapdev::pathinfo::realpath(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> >&) [3164]
                0.00    0.00      66/267         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2809]
                0.00    0.00     199/267         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [1284]
[166]    0.0    0.00    0.00     267         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [166]
                0.00    0.00     267/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
-----------------------------------------------
                0.00    0.00     266/266         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) [168]
[167]    0.0    0.00    0.00     266         bool __gnu_cxx::__is_null_pointer<char const>(char const) [167]
-----------------------------------------------
                0.00    0.00     105/266         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) [223]
                0.00    0.00     161/266         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
[168]    0.0    0.00    0.00     266         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) [168]
                0.00    0.00     266/266         bool __gnu_cxx::__is_null_pointer<char const>(char const) [167]
                0.00    0.00     266/460         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [155]
                0.00    0.00     266/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00     266/266         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [169]
                0.00    0.00     266/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00     124/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
                0.00    0.00     124/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00     124/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00     266/266         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) [168]
[169]    0.0    0.00    0.00     266         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [169]
                0.00    0.00     266/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
-----------------------------------------------
                0.00    0.00     104/265         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [224]
                0.00    0.00     161/265         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
[170]    0.0    0.00    0.00     265         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [170]
-----------------------------------------------
                0.00    0.00       4/239         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [452]
                0.00    0.00     117/239         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [218]
                0.00    0.00     118/239         Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [2094]
[171]    0.0    0.00    0.00     239         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [171]
-----------------------------------------------
                0.00    0.00       3/237         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4802]
                0.00    0.00     234/237         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [174]
[172]    0.0    0.00    0.00     237         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [172]
-----------------------------------------------
                0.00    0.00       2/236         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> > >) [11883]
                0.00    0.00       4/236         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&) [4543]
                0.00    0.00     230/236         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&) [221]
[173]    0.0    0.00    0.00     236         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [173]
-----------------------------------------------
                0.00    0.00     234/234         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [175]
[174]    0.0    0.00    0.00     234         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [174]
                0.00    0.00     234/237         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [172]
-----------------------------------------------
                0.00    0.00       3/234         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4802]
                0.00    0.00     231/234         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [176]
[175]    0.0    0.00    0.00     234         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [175]
                0.00    0.00     234/234         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [174]
-----------------------------------------------
                0.00    0.00     231/231         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
[176]    0.0    0.00    0.00     231         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [176]
                0.00    0.00     231/234         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [175]
-----------------------------------------------
                0.00    0.00       2/201         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
                0.00    0.00     199/201         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [179]
[177]    0.0    0.00    0.00     201         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [177]
                0.00    0.00     201/3455        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [70]
                0.00    0.00     201/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00       1/199         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10092]
                0.00    0.00       2/199         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&) [10083]
                0.00    0.00       4/199         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>) [535]
                0.00    0.00      94/199         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
                0.00    0.00      98/199         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
[178]    0.0    0.00    0.00     199         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [178]
-----------------------------------------------
                0.00    0.00     199/199         Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [3031]
[179]    0.0    0.00    0.00     199         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [179]
                0.00    0.00     199/201         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [177]
                0.00    0.00     199/199         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
-----------------------------------------------
                0.00    0.00     199/199         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [179]
[180]    0.0    0.00    0.00     199         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [180]
                0.00    0.00     398/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00     199/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00     199/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00     199/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
                0.00    0.00     199/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
-----------------------------------------------
                0.00    0.00       2/194         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>) [535]
                0.00    0.00      94/194         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
                0.00    0.00      98/194         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [241]
[181]    0.0    0.00    0.00     194         std::allocator<Catch::Clara::Arg>::~allocator() [181]
-----------------------------------------------
                0.00    0.00       2/194         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>) [538]
                0.00    0.00      94/194         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
                0.00    0.00      98/194         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [243]
[182]    0.0    0.00    0.00     194         std::allocator<Catch::Clara::Opt>::~allocator() [182]
-----------------------------------------------
                0.00    0.00     192/192         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [187]
[183]    0.0    0.00    0.00     192         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [183]
-----------------------------------------------
                0.00    0.00     192/192         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [188]
[184]    0.0    0.00    0.00     192         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [184]
-----------------------------------------------
                0.00    0.00      96/192         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [255]
                0.00    0.00      96/192         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [254]
[185]    0.0    0.00    0.00     192         __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&) [185]
-----------------------------------------------
                0.00    0.00      96/192         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [257]
                0.00    0.00      96/192         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [256]
[186]    0.0    0.00    0.00     192         __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&) [186]
-----------------------------------------------
                0.00    0.00       2/192         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [509]
                0.00    0.00      94/192         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [277]
                0.00    0.00      96/192         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [258]
[187]    0.0    0.00    0.00     192         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [187]
                0.00    0.00     192/192         __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [183]
-----------------------------------------------
                0.00    0.00       2/192         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [510]
                0.00    0.00      94/192         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [278]
                0.00    0.00      96/192         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [259]
[188]    0.0    0.00    0.00     192         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [188]
                0.00    0.00     192/192         __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [184]
-----------------------------------------------
                0.00    0.00       8/187         Catch::Clara::Detail::TokenStream::loadBuffer() [1993]
                0.00    0.00     179/187         Catch::Clara::Opt::validate() const [4804]
[189]    0.0    0.00    0.00     187         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [189]
                0.00    0.00     187/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00     187/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
-----------------------------------------------
                0.00    0.00       2/186         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [510]
                0.00    0.00      90/186         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [285]
                0.00    0.00      94/186         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[190]    0.0    0.00    0.00     186         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [190]
-----------------------------------------------
                0.00    0.00       2/186         unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
                0.00    0.00       5/186         Catch::Clara::Detail::TokenStream::loadBuffer() [1993]
                0.00    0.00     179/186         Catch::Clara::Opt::validate() const [4804]
[191]    0.0    0.00    0.00     186         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [191]
                0.00    0.00     190/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00      90/180         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&) [324]
                0.00    0.00      90/180         __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&) [321]
[192]    0.0    0.00    0.00     180         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [192]
-----------------------------------------------
                0.00    0.00     179/179         Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4803]
[193]    0.0    0.00    0.00     179         __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&) [193]
                0.00    0.00     371/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00      26/32          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [335]
                0.00    0.00      13/14          std::char_traits<char>::compare(char const, char const, unsigned long) [367]
-----------------------------------------------
                0.00    0.00       1/162         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
                0.00    0.00     161/162         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
[194]    0.0    0.00    0.00     162         std::char_traits<char>::length(char const) [194]
-----------------------------------------------
                0.00    0.00       1/157         Catch::Clara::Args::Args(int, char const const) [1907]
                0.00    0.00       1/157         std::random_device::random_device() [7936]
                0.00    0.00       3/157         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]) [3594]
                0.00    0.00       4/157         Catch::Clara::Help::Help(bool&) [1910]
                0.00    0.00       5/157         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&) [11555]
                0.00    0.00       7/157         add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       8/157         Catch::ReporterRegistry::ReporterRegistry() [1595]
                0.00    0.00      22/157         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00     106/157         Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
[195]    0.0    0.00    0.00     157         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
                0.00    0.00     161/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00     161/265         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [170]
                0.00    0.00     161/162         std::char_traits<char>::length(char const) [194]
                0.00    0.00     161/266         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) [168]
-----------------------------------------------
                0.00    0.00       1/144         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00      45/144         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&) [324]
                0.00    0.00      98/144         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [244]
[196]    0.0    0.00    0.00     144         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [196]
                0.00    0.00     137/137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [202]
-----------------------------------------------
                0.00    0.00      18/144         std::shared_ptr<Catch::Clara::Detail::BoundFlagRef> std::make_shared<Catch::Clara::Detail::BoundFlagRef, bool&>(bool&) [11793]
                0.00    0.00      18/144         std::shared_ptr<Catch::Clara::Detail::BoundFlagRef> std::allocate_shared<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef> const&, bool&) [12382]
                0.00    0.00      18/144         std::shared_ptr<Catch::Clara::Detail::BoundFlagRef>::shared_ptr<std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagRef> >, bool&) [6790]
                0.00    0.00      18/144         std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagRef> >, bool&) [7754]
                0.00    0.00      18/144         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&) [8264]
                0.00    0.00      18/144         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&) [9407]
                0.00    0.00      18/144         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundFlagRef> >::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef>&, Catch::Clara::Detail::BoundFlagRef, bool&) [8654]
                0.00    0.00      18/144         void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [3381]
[197]    0.0    0.00    0.00     144         bool& std::forward<bool&>(std::remove_reference<bool&>::type&) [197]
-----------------------------------------------
                0.00    0.00       1/140         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> > >) [10096]
                0.00    0.00      45/140         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&) [324]
                0.00    0.00      94/140         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [273]
[198]    0.0    0.00    0.00     140         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [198]
                0.00    0.00     137/137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [203]
-----------------------------------------------
                0.00    0.00     137/137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [202]
[199]    0.0    0.00    0.00     137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [199]
-----------------------------------------------
                0.00    0.00     137/137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [203]
[200]    0.0    0.00    0.00     137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [200]
                0.00    0.00     137/137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [201]
-----------------------------------------------
                0.00    0.00     137/137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [200]
[201]    0.0    0.00    0.00     137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [201]
-----------------------------------------------
                0.00    0.00     137/137         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [196]
[202]    0.0    0.00    0.00     137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [202]
                0.00    0.00     137/24209       std::is_constant_evaluated() [16]
                0.00    0.00     137/137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [199]
-----------------------------------------------
                0.00    0.00     137/137         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [198]
[203]    0.0    0.00    0.00     137         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [203]
                0.00    0.00     137/24209       std::is_constant_evaluated() [16]
                0.00    0.00     137/137         __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [200]
-----------------------------------------------
                0.00    0.00     135/135         std::vector<std::__cxx11::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&) [205]
[204]    0.0    0.00    0.00     135         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&) [204]
-----------------------------------------------
                0.00    0.00       1/135         std::vector<std::__cxx11::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&) [583]
                0.00    0.00     134/135         std::vector<std::__cxx11::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 [207]
[205]    0.0    0.00    0.00     135         std::vector<std::__cxx11::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&) [205]
                0.00    0.00     135/135         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&) [204]
                0.00    0.00     135/689         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [152]
-----------------------------------------------
                0.00    0.00      67/134         std::vector<std::__cxx11::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() [298]
                0.00    0.00      67/134         std::vector<std::__cxx11::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() [299]
[206]    0.0    0.00    0.00     134         __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&) [206]
-----------------------------------------------
                0.00    0.00     134/134         std::vector<std::__cxx11::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 [295]
[207]    0.0    0.00    0.00     134         std::vector<std::__cxx11::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 [207]
                0.00    0.00     134/2319        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 [102]
                0.00    0.00     134/135         std::vector<std::__cxx11::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&) [205]
-----------------------------------------------
                0.00    0.00     134/134         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&) [297]
[208]    0.0    0.00    0.00     134         std::vector<std::__cxx11::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> > >&) [208]
                0.00    0.00     134/134         std::vector<std::__cxx11::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>) [209]
-----------------------------------------------
                0.00    0.00     134/134         std::vector<std::__cxx11::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> > >&) [208]
[209]    0.0    0.00    0.00     134         std::vector<std::__cxx11::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>) [209]
                0.00    0.00     134/134         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> > >&) [210]
-----------------------------------------------
                0.00    0.00     134/134         std::vector<std::__cxx11::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>) [209]
[210]    0.0    0.00    0.00     134         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> > >&) [210]
                0.00    0.00     402/402         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> >) [158]
                0.00    0.00     134/134         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> > >&) [211]
-----------------------------------------------
                0.00    0.00     134/134         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> > >&) [210]
[211]    0.0    0.00    0.00     134         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> > >&) [211]
                0.00    0.00      46/7561        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> >&) [52]
                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> > >&) [346]
-----------------------------------------------
                0.00    0.00     119/119         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> >&&) [213]
[212]    0.0    0.00    0.00     119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [212]
                0.00    0.00     119/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
-----------------------------------------------
                0.00    0.00       2/119         snapdev::pathinfo::realpath(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> >&) [3164]
                0.00    0.00     117/119         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1935]
[213]    0.0    0.00    0.00     119         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> >&&) [213]
                0.00    0.00     240/14925       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [21]
                0.00    0.00     238/8692        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [51]
                0.00    0.00     234/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00     119/119         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [214]
                0.00    0.00     119/119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [212]
                0.00    0.00     117/7561        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> >&) [52]
                0.00    0.00     117/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00       4/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00       2/2           __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [507]
                0.00    0.00       2/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00       2/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
                0.00    0.00       2/14669       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [22]
                0.00    0.00       2/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00     119/119         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> >&&) [213]
[214]    0.0    0.00    0.00     119         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [214]
                0.00    0.00     119/13632       std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [27]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Detail::ParserBase::validate() const [220]
[215]    0.0    0.00    0.00     117         Catch::Clara::Detail::BasicResult<void>::ok() [215]
                0.00    0.00     117/117         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [216]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Detail::BasicResult<void>::ok() [215]
[216]    0.0    0.00    0.00     117         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [216]
                0.00    0.00     117/117         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [218]
                0.00    0.00     117/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4802]
[217]    0.0    0.00    0.00     117         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [217]
                0.00    0.00     117/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00     117/117         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [219]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [216]
[218]    0.0    0.00    0.00     117         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [218]
                0.00    0.00     117/239         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [171]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [217]
[219]    0.0    0.00    0.00     117         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [219]
-----------------------------------------------
                0.00    0.00     117/117         Catch::Clara::Opt::validate() const [4804]
[220]    0.0    0.00    0.00     117         Catch::Clara::Detail::ParserBase::validate() const [220]
                0.00    0.00     117/117         Catch::Clara::Detail::BasicResult<void>::ok() [215]
-----------------------------------------------
                0.00    0.00     115/115         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) [279]
[221]    0.0    0.00    0.00     115         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&) [221]
                0.00    0.00     230/236         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [173]
-----------------------------------------------
                0.00    0.00       1/105         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&, unsigned long, unsigned long) [588]
                0.00    0.00     104/105         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [224]
[222]    0.0    0.00    0.00     105         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [222]
                0.00    0.00     105/105         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) [223]
-----------------------------------------------
                0.00    0.00     105/105         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [222]
[223]    0.0    0.00    0.00     105         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) [223]
                0.00    0.00     105/266         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) [168]
-----------------------------------------------
                0.00    0.00       2/104         unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
                0.00    0.00     102/104         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [228]
[224]    0.0    0.00    0.00     104         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [224]
                0.00    0.00     104/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00     104/265         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [170]
                0.00    0.00     104/105         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [222]
-----------------------------------------------
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [595]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [597]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [599]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [598]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [602]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [596]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [605]
                0.00    0.00       4/102         __static_initialization_and_destruction_0(int, int) [601]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [600]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [604]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [568]
                0.00    0.00       6/102         __static_initialization_and_destruction_0(int, int) [603]
                0.00    0.00       7/102         __static_initialization_and_destruction_0(int, int) [606]
                0.00    0.00       8/102         __static_initialization_and_destruction_0(int, int) [607]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [565]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [610]
                0.00    0.00      18/102         __static_initialization_and_destruction_0(int, int) [608]
[225]    0.0    0.00    0.00     102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
-----------------------------------------------
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [595]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [597]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [599]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [598]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [602]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [596]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [605]
                0.00    0.00       4/102         __static_initialization_and_destruction_0(int, int) [601]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [600]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [604]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [568]
                0.00    0.00       6/102         __static_initialization_and_destruction_0(int, int) [603]
                0.00    0.00       7/102         __static_initialization_and_destruction_0(int, int) [606]
                0.00    0.00       8/102         __static_initialization_and_destruction_0(int, int) [607]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [565]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [610]
                0.00    0.00      18/102         __static_initialization_and_destruction_0(int, int) [608]
[226]    0.0    0.00    0.00     102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
-----------------------------------------------
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [595]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [597]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [599]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/102         __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [598]
                0.00    0.00       2/102         __static_initialization_and_destruction_0(int, int) [602]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [596]
                0.00    0.00       3/102         __static_initialization_and_destruction_0(int, int) [605]
                0.00    0.00       4/102         __static_initialization_and_destruction_0(int, int) [601]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [600]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [604]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       5/102         __static_initialization_and_destruction_0(int, int) [568]
                0.00    0.00       6/102         __static_initialization_and_destruction_0(int, int) [603]
                0.00    0.00       7/102         __static_initialization_and_destruction_0(int, int) [606]
                0.00    0.00       8/102         __static_initialization_and_destruction_0(int, int) [607]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [565]
                0.00    0.00      12/102         __static_initialization_and_destruction_0(int, int) [610]
                0.00    0.00      18/102         __static_initialization_and_destruction_0(int, int) [608]
[227]    0.0    0.00    0.00     102         Catch::StringRef::StringRef() [227]
-----------------------------------------------
                0.00    0.00     102/102         Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1285]
[228]    0.0    0.00    0.00     102         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [228]
                0.00    0.00     102/104         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [224]
-----------------------------------------------
                0.00    0.00       2/102         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl() [7240]
                0.00    0.00       4/102         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&) [455]
                0.00    0.00      96/102         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [258]
[229]    0.0    0.00    0.00     102         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [229]
-----------------------------------------------
                0.00    0.00       2/102         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl() [7242]
                0.00    0.00       4/102         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&) [456]
                0.00    0.00      96/102         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [259]
[230]    0.0    0.00    0.00     102         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [230]
-----------------------------------------------
                0.00    0.00     102/102         Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [1285]
[231]    0.0    0.00    0.00     102         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [231]
                0.00    0.00     104/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00     104/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
                0.00    0.00     104/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
                0.00    0.00     104/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00     104/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
                0.00    0.00     104/11907       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
                0.00    0.00     104/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00     104/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00       1/101         Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00       2/101         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10092]
                0.00    0.00       4/101         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_check_len(unsigned long, char const) const [5904]
                0.00    0.00      94/101         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[232]    0.0    0.00    0.00     101         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [232]
-----------------------------------------------
                0.00    0.00       1/100         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>&&) [7780]
                0.00    0.00       2/100         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
                0.00    0.00      97/100         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [251]
[233]    0.0    0.00    0.00     100         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [233]
                0.00    0.00     100/3509        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
-----------------------------------------------
                0.00    0.00      99/99          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [237]
[234]    0.0    0.00    0.00      99         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [234]
                0.00    0.00    2185/7295        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [53]
                0.00    0.00    2185/2185        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [128]
-----------------------------------------------
                0.00    0.00       1/99          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&) [10083]
                0.00    0.00      98/99          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [242]
[235]    0.0    0.00    0.00      99         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [235]
                0.00    0.00      22/22          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [354]
-----------------------------------------------
                0.00    0.00       2/99          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>&&) [524]
                0.00    0.00      97/99          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [252]
[236]    0.0    0.00    0.00      99         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [236]
                0.00    0.00      99/3509        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
-----------------------------------------------
                0.00    0.00      99/99          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [238]
[237]    0.0    0.00    0.00      99         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [237]
                0.00    0.00      99/24209       std::is_constant_evaluated() [16]
                0.00    0.00      99/99          void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [234]
-----------------------------------------------
                0.00    0.00       1/99          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00      98/99          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
[238]    0.0    0.00    0.00      99         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [238]
                0.00    0.00      99/99          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [237]
-----------------------------------------------
                0.00    0.00       2/98          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [509]
                0.00    0.00       2/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::max_size() const [5907]
                0.00    0.00      94/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[239]    0.0    0.00    0.00      98         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [239]
-----------------------------------------------
                0.00    0.00      98/98          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [247]
[240]    0.0    0.00    0.00      98         void std::Destroy_aux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [240]
                0.00    0.00      22/43          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [330]
                0.00    0.00      22/22          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [357]
-----------------------------------------------
                0.00    0.00      98/98          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [242]
[241]    0.0    0.00    0.00      98         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [241]
                0.00    0.00      98/194         std::allocator<Catch::Clara::Arg>::~allocator() [181]
-----------------------------------------------
                0.00    0.00      98/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
[242]    0.0    0.00    0.00      98         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [242]
                0.00    0.00      98/99          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [235]
                0.00    0.00      98/98          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [241]
-----------------------------------------------
                0.00    0.00      98/98          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [244]
[243]    0.0    0.00    0.00      98         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [243]
                0.00    0.00      98/194         std::allocator<Catch::Clara::Opt>::~allocator() [182]
-----------------------------------------------
                0.00    0.00      98/98          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
[244]    0.0    0.00    0.00      98         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [244]
                0.00    0.00      98/144         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [196]
                0.00    0.00      98/98          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [243]
-----------------------------------------------
                0.00    0.00       2/98          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>) [535]
                0.00    0.00      96/98          Catch::Clara::Parser::~Parser() [253]
[245]    0.0    0.00    0.00      98         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
                0.00    0.00      98/199         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [178]
                0.00    0.00      98/98          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [248]
                0.00    0.00      98/98          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [242]
-----------------------------------------------
                0.00    0.00       2/98          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>) [538]
                0.00    0.00      96/98          Catch::Clara::Parser::~Parser() [253]
[246]    0.0    0.00    0.00      98         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
                0.00    0.00      98/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [162]
                0.00    0.00      98/99          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [238]
                0.00    0.00      98/98          std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [244]
-----------------------------------------------
                0.00    0.00      98/98          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [248]
[247]    0.0    0.00    0.00      98         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [247]
                0.00    0.00      98/24209       std::is_constant_evaluated() [16]
                0.00    0.00      98/98          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [240]
-----------------------------------------------
                0.00    0.00      98/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
[248]    0.0    0.00    0.00      98         void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [248]
                0.00    0.00      98/98          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [247]
-----------------------------------------------
                0.00    0.00      97/97          Catch::Clara::ExeName::~ExeName() [250]
[249]    0.0    0.00    0.00      97         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [249]
                0.00    0.00      97/3436        Catch::Clara::Detail::ParserBase::~ParserBase() [72]
-----------------------------------------------
                0.00    0.00       1/97          Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
                0.00    0.00      96/97          Catch::Clara::Parser::~Parser() [253]
[250]    0.0    0.00    0.00      97         Catch::Clara::ExeName::~ExeName() [250]
                0.00    0.00      97/97          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [251]
                0.00    0.00      97/97          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [252]
                0.00    0.00      97/97          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [249]
-----------------------------------------------
                0.00    0.00      97/97          Catch::Clara::ExeName::~ExeName() [250]
[251]    0.0    0.00    0.00      97         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [251]
                0.00    0.00      97/100         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [233]
-----------------------------------------------
                0.00    0.00      97/97          Catch::Clara::ExeName::~ExeName() [250]
[252]    0.0    0.00    0.00      97         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [252]
                0.00    0.00      97/99          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [236]
-----------------------------------------------
                0.00    0.00       1/96          Catch::Session::Session() [2604]
                0.00    0.00       1/96          Catch::Session::~Session() [2605]
                0.00    0.00       1/96          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [4840]
                0.00    0.00       1/96          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [4842]
                0.00    0.00       1/96          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4841]
                0.00    0.00       2/96          add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       2/96          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4833]
                0.00    0.00       8/96          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      35/96          Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
                0.00    0.00      44/96          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
[253]    0.0    0.00    0.00      96         Catch::Clara::Parser::~Parser() [253]
                0.00    0.00      96/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
                0.00    0.00      96/98          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
                0.00    0.00      96/97          Catch::Clara::ExeName::~ExeName() [250]
                0.00    0.00      96/3436        Catch::Clara::Detail::ParserBase::~ParserBase() [72]
-----------------------------------------------
                0.00    0.00       1/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10092]
                0.00    0.00       1/96          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      94/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[254]    0.0    0.00    0.00      96         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [254]
                0.00    0.00      96/192         __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&) [185]
-----------------------------------------------
                0.00    0.00       1/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [10092]
                0.00    0.00       1/96          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      94/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[255]    0.0    0.00    0.00      96         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [255]
                0.00    0.00      96/192         __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&) [185]
-----------------------------------------------
                0.00    0.00       1/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00       1/96          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      94/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[256]    0.0    0.00    0.00      96         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [256]
                0.00    0.00      96/192         __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&) [186]
-----------------------------------------------
                0.00    0.00       1/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [10100]
                0.00    0.00       1/96          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      94/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[257]    0.0    0.00    0.00      96         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [257]
                0.00    0.00      96/192         __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&) [186]
-----------------------------------------------
                0.00    0.00       2/96          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [518]
                0.00    0.00      94/96          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [272]
[258]    0.0    0.00    0.00      96         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [258]
                0.00    0.00      96/192         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [187]
                0.00    0.00      96/102         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [229]
-----------------------------------------------
                0.00    0.00       2/96          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [519]
                0.00    0.00      94/96          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [274]
[259]    0.0    0.00    0.00      96         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [259]
                0.00    0.00      96/192         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [188]
                0.00    0.00      96/102         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [230]
-----------------------------------------------
                0.00    0.00       1/95          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&) [10083]
                0.00    0.00      94/95          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [271]
[260]    0.0    0.00    0.00      95         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [260]
                0.00    0.00      22/22          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [355]
-----------------------------------------------
                0.00    0.00      95/95          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) [262]
[261]    0.0    0.00    0.00      95         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) [261]
                0.00    0.00    2235/2235        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&) [110]
                0.00    0.00    2140/2185        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [120]
                0.00    0.00    2140/7295        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [53]
                0.00    0.00    2140/2140        void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [129]
                0.00    0.00    2140/2185        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [119]
-----------------------------------------------
                0.00    0.00      95/95          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>&) [263]
[262]    0.0    0.00    0.00      95         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) [262]
                0.00    0.00      95/95          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) [261]
-----------------------------------------------
                0.00    0.00       1/95          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> > >) [10096]
                0.00    0.00      94/95          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[263]    0.0    0.00    0.00      95         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>&) [263]
                0.00    0.00      95/95          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) [262]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [266]
[264]    0.0    0.00    0.00      94         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [264]
                0.00    0.00      94/3385        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
-----------------------------------------------
                0.00    0.00       2/94          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [4840]
                0.00    0.00       2/94          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [4842]
                0.00    0.00       2/94          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4841]
                0.00    0.00      88/94          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
[265]    0.0    0.00    0.00      94         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
                0.00    0.00      94/3385        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
                0.00    0.00      94/94          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [266]
                0.00    0.00      94/94          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
                0.00    0.00      94/94          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
[266]    0.0    0.00    0.00      94         Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [266]
                0.00    0.00      94/94          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [264]
                0.00    0.00      94/94          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&) [270]
                0.00    0.00      94/94          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [269]
-----------------------------------------------
                0.00    0.00      94/94          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[267]    0.0    0.00    0.00      94         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [267]
                0.00    0.00      94/94          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [277]
-----------------------------------------------
                0.00    0.00      94/94          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[268]    0.0    0.00    0.00      94         __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [268]
                0.00    0.00      94/94          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [278]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [266]
[269]    0.0    0.00    0.00      94         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [269]
                0.00    0.00      94/94          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&) [275]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [266]
[270]    0.0    0.00    0.00      94         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&) [270]
                0.00    0.00      94/94          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&) [276]
-----------------------------------------------
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [272]
[271]    0.0    0.00    0.00      94         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [271]
                0.00    0.00      94/95          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [260]
-----------------------------------------------
                0.00    0.00      94/94          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[272]    0.0    0.00    0.00      94         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [272]
                0.00    0.00      94/96          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [258]
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [271]
-----------------------------------------------
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [274]
[273]    0.0    0.00    0.00      94         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [273]
                0.00    0.00      94/140         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [198]
-----------------------------------------------
                0.00    0.00      94/94          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
[274]    0.0    0.00    0.00      94         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [274]
                0.00    0.00      94/96          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [259]
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [273]
-----------------------------------------------
                0.00    0.00      94/94          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [269]
[275]    0.0    0.00    0.00      94         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&) [275]
                0.00    0.00      94/2415        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [101]
-----------------------------------------------
                0.00    0.00      94/94          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&) [270]
[276]    0.0    0.00    0.00      94         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&) [276]
                0.00    0.00      94/2415        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [101]
-----------------------------------------------
                0.00    0.00      94/94          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [267]
[277]    0.0    0.00    0.00      94         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [277]
                0.00    0.00      94/192         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [187]
-----------------------------------------------
                0.00    0.00      94/94          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [268]
[278]    0.0    0.00    0.00      94         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [278]
                0.00    0.00      94/192         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [188]
-----------------------------------------------
                0.00    0.00      94/94          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) [282]
[279]    0.0    0.00    0.00      94         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) [279]
                0.00    0.00     115/115         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&) [221]
                0.00    0.00      21/22          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [353]
                0.00    0.00      21/43          Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [330]
                0.00    0.00      21/21          void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [363]
                0.00    0.00      21/22          __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [352]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
[280]    0.0    0.00    0.00      94         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
                0.00    0.00      94/98          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [239]
                0.00    0.00      94/94          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [267]
                0.00    0.00      94/101         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [232]
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [272]
                0.00    0.00      94/194         std::allocator<Catch::Clara::Arg>::~allocator() [181]
                0.00    0.00      94/199         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [178]
                0.00    0.00      94/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [254]
                0.00    0.00      94/96          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [255]
                0.00    0.00      94/94          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>&) [283]
-----------------------------------------------
                0.00    0.00      94/94          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
[281]    0.0    0.00    0.00      94         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [281]
                0.00    0.00      94/186         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [190]
                0.00    0.00      94/94          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [268]
                0.00    0.00      94/276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [163]
                0.00    0.00      94/94          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [274]
                0.00    0.00      94/194         std::allocator<Catch::Clara::Opt>::~allocator() [182]
                0.00    0.00      94/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [162]
                0.00    0.00      94/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [256]
                0.00    0.00      94/96          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [257]
                0.00    0.00      94/95          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>&) [263]
-----------------------------------------------
                0.00    0.00      94/94          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>&) [283]
[282]    0.0    0.00    0.00      94         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) [282]
                0.00    0.00      94/94          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) [279]
-----------------------------------------------
                0.00    0.00      94/94          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [280]
[283]    0.0    0.00    0.00      94         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>&) [283]
                0.00    0.00      94/94          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) [282]
-----------------------------------------------
                0.00    0.00      45/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [325]
                0.00    0.00      45/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [326]
[284]    0.0    0.00    0.00      90         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [284]
-----------------------------------------------
                0.00    0.00      90/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [322]
[285]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [285]
                0.00    0.00      90/186         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [190]
                0.00    0.00      90/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [287]
-----------------------------------------------
                0.00    0.00      90/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [287]
[286]    0.0    0.00    0.00      90         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [286]
-----------------------------------------------
                0.00    0.00      90/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [285]
[287]    0.0    0.00    0.00      90         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [287]
                0.00    0.00      90/90          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [286]
                0.00    0.00      90/689         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [152]
-----------------------------------------------
                0.00    0.00      90/90          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&) [324]
[288]    0.0    0.00    0.00      90         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>&) [288]
                0.00    0.00      90/90          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>) [289]
-----------------------------------------------
                0.00    0.00      90/90          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>&) [288]
[289]    0.0    0.00    0.00      90         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>) [289]
                0.00    0.00      90/90          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>&) [290]
-----------------------------------------------
                0.00    0.00      90/90          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>) [289]
[290]    0.0    0.00    0.00      90         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>&) [290]
                0.00    0.00     270/270         Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [164]
                0.00    0.00      90/90          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>&) [291]
-----------------------------------------------
                0.00    0.00      90/90          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>&) [290]
[291]    0.0    0.00    0.00      90         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>&) [291]
                0.00    0.00    1980/7295        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [53]
                0.00    0.00     990/990         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>&) [148]
-----------------------------------------------
                0.00    0.00       2/86          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
                0.00    0.00       2/86          std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
                0.00    0.00       2/86          void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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> >&&) [533]
                0.00    0.00       8/86          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> >&&) [392]
                0.00    0.00       8/86          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> >&&) [390]
                0.00    0.00       8/86          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> >&&) [387]
                0.00    0.00       8/86          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> >&&) [385]
                0.00    0.00      23/86          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> >&&) [345]
                0.00    0.00      25/86          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> >&&) [340]
[292]    0.0    0.00    0.00      86         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&) [292]
-----------------------------------------------
                0.00    0.00       3/67          add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       3/67          Catch::Clara::Help::Help(bool&) [1910]
                0.00    0.00      11/67          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      50/67          Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
[293]    0.0    0.00    0.00      67         Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
                0.00    0.00      67/67          std::vector<std::__cxx11::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&) [300]
-----------------------------------------------
                0.00    0.00      67/67          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&) [297]
[294]    0.0    0.00    0.00      67         __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&) [294]
                0.00    0.00     134/268         __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 [165]
-----------------------------------------------
                0.00    0.00      67/67          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&) [297]
[295]    0.0    0.00    0.00      67         std::vector<std::__cxx11::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 [295]
                0.00    0.00     268/2453        std::vector<std::__cxx11::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 [99]
                0.00    0.00     134/134         std::vector<std::__cxx11::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 [207]
                0.00    0.00      67/343         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [161]
-----------------------------------------------
                0.00    0.00      67/67          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&) [297]
[296]    0.0    0.00    0.00      67         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&) [296]
                0.00    0.00      67/3850        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&) [65]
                0.00    0.00      67/67          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&) [301]
-----------------------------------------------
                0.00    0.00      67/67          std::vector<std::__cxx11::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&) [300]
[297]    0.0    0.00    0.00      67         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&) [297]
                0.00    0.00     134/5544        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() [56]
                0.00    0.00     134/268         __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 [165]
                0.00    0.00     134/134         std::vector<std::__cxx11::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> > >&) [208]
                0.00    0.00      67/67          std::vector<std::__cxx11::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 [295]
                0.00    0.00      67/67          std::vector<std::__cxx11::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() [299]
                0.00    0.00      67/67          __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&) [294]
                0.00    0.00      67/2253        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) [107]
                0.00    0.00      67/3850        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&) [65]
                0.00    0.00      67/67          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&) [296]
                0.00    0.00      67/3290        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) [74]
-----------------------------------------------
                0.00    0.00      67/67          std::vector<std::__cxx11::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&) [300]
[298]    0.0    0.00    0.00      67         std::vector<std::__cxx11::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() [298]
                0.00    0.00      67/134         __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&) [206]
-----------------------------------------------
                0.00    0.00      67/67          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&) [297]
[299]    0.0    0.00    0.00      67         std::vector<std::__cxx11::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() [299]
                0.00    0.00      67/134         __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&) [206]
-----------------------------------------------
                0.00    0.00      67/67          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
[300]    0.0    0.00    0.00      67         std::vector<std::__cxx11::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&) [300]
                0.00    0.00      67/67          std::vector<std::__cxx11::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() [298]
                0.00    0.00      67/67          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&) [297]
-----------------------------------------------
                0.00    0.00      67/67          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&) [296]
[301]    0.0    0.00    0.00      67         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&) [301]
                0.00    0.00      67/3850        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&) [65]
                0.00    0.00      67/8919        operator new(unsigned long, void) [50]
                0.00    0.00      67/9043        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&) [49]
-----------------------------------------------
                0.00    0.00      66/66          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [447]
[302]    0.0    0.00    0.00      66         std::char_traits<char>::find(char const, unsigned long, char const&) [302]
-----------------------------------------------
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [428]
                0.00    0.00       7/56          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [403]
                0.00    0.00       7/56          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [406]
                0.00    0.00       7/56          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/56          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
                0.00    0.00       7/56          decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [427]
                0.00    0.00       7/56          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [414]
[303]    0.0    0.00    0.00      56         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
-----------------------------------------------
                0.00    0.00      54/54          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&) [305]
[304]    0.0    0.00    0.00      54         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [304]
-----------------------------------------------
                0.00    0.00      54/54          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&) [307]
[305]    0.0    0.00    0.00      54         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&) [305]
                0.00    0.00      54/54          __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [304]
                0.00    0.00      54/54          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&) [306]
-----------------------------------------------
                0.00    0.00      54/54          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&) [305]
[306]    0.0    0.00    0.00      54         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&) [306]
                0.00    0.00     108/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00      54/11227       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [36]
                0.00    0.00      54/757         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [151]
                0.00    0.00      54/9670        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [38]
                0.00    0.00      54/12646       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [30]
                0.00    0.00      47/3217        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [89]
                0.00    0.00      47/11907       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [32]
                0.00    0.00      47/6320        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [54]
                0.00    0.00      47/4297        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [62]
-----------------------------------------------
                0.00    0.00       1/52          Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2128]
                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&) [2056]
                0.00    0.00       2/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [2055]
                0.00    0.00       3/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> >&) [1999]
                0.00    0.00      45/52          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
[307]    0.0    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&) [307]
                0.00    0.00      54/54          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&) [305]
-----------------------------------------------
                0.00    0.00       1/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl() [2107]
                0.00    0.00       2/51          Catch::Clara::Parser::Parser() [2122]
                0.00    0.00       3/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl() [2114]
                0.00    0.00      45/51          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [319]
[308]    0.0    0.00    0.00      51         Catch::Clara::Detail::ParserBase::ParserBase() [308]
-----------------------------------------------
                0.00    0.00      51/51          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [310]
[309]    0.0    0.00    0.00      51         __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [309]
-----------------------------------------------
                0.00    0.00       1/51          Catch::Clara::Args::Args(int, char const const) [1907]
                0.00    0.00       3/51          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]) [11821]
                0.00    0.00      47/51          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() [315]
[310]    0.0    0.00    0.00      51         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [310]
                0.00    0.00      51/51          __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [309]
-----------------------------------------------
                0.00    0.00       1/50          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&) [9461]
                0.00    0.00       1/50          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&) [9451]
                0.00    0.00       1/50          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&) [9471]
                0.00    0.00       1/50          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&) [9397]
                0.00    0.00       1/50          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&) [9481]
                0.00    0.00       1/50          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&) [9387]
                0.00    0.00       1/50          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&) [9307]
                0.00    0.00       1/50          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&) [9357]
                0.00    0.00       1/50          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&) [9317]
                0.00    0.00       1/50          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&) [9327]
                0.00    0.00       1/50          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&) [9337]
                0.00    0.00       1/50          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&) [9347]
                0.00    0.00       1/50          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&) [9367]
                0.00    0.00       1/50          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&) [9377]
                0.00    0.00       1/50          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&) [9441]
                0.00    0.00       2/50          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> > > >&) [9419]
                0.00    0.00       2/50          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&) [9429]
                0.00    0.00       3/50          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&) [490]
                0.00    0.00       3/50          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]) [9610]
                0.00    0.00       7/50          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> >&) [421]
                0.00    0.00      18/50          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&) [9407]
[311]    0.0    0.00    0.00      50         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [311]
-----------------------------------------------
                0.00    0.00       1/50          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() [9463]
                0.00    0.00       1/50          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() [9379]
                0.00    0.00       1/50          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() [9369]
                0.00    0.00       1/50          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() [9349]
                0.00    0.00       1/50          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() [9339]
                0.00    0.00       1/50          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() [9329]
                0.00    0.00       1/50          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() [9319]
                0.00    0.00       1/50          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() [9359]
                0.00    0.00       1/50          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() [9309]
                0.00    0.00       1/50          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() [9389]
                0.00    0.00       1/50          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() [9483]
                0.00    0.00       1/50          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() [9399]
                0.00    0.00       1/50          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() [9473]
                0.00    0.00       1/50          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() [9453]
                0.00    0.00       1/50          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9443]
                0.00    0.00       2/50          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9431]
                0.00    0.00       2/50          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() [9421]
                0.00    0.00       3/50          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() [491]
                0.00    0.00       3/50          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() [9612]
                0.00    0.00       7/50          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() [422]
                0.00    0.00      18/50          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [9409]
[312]    0.0    0.00    0.00      50         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [312]
-----------------------------------------------
                0.00    0.00      20/47          Catch::Clara::Detail::BoundFlagRefBase::BoundFlagRefBase() [2102]
                0.00    0.00      27/47          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [337]
[313]    0.0    0.00    0.00      47         Catch::Clara::Detail::BoundRef::BoundRef() [313]
-----------------------------------------------
                0.00    0.00      20/47          Catch::Clara::Detail::BoundFlagRefBase::~BoundFlagRefBase() [2104]
                0.00    0.00      27/47          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [338]
[314]    0.0    0.00    0.00      47         Catch::Clara::Detail::BoundRef::~BoundRef() [314]
-----------------------------------------------
                0.00    0.00      47/47          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() [316]
[315]    0.0    0.00    0.00      47         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() [315]
                0.00    0.00      47/51          std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [310]
                0.00    0.00      47/2233        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() [111]
-----------------------------------------------
                0.00    0.00      47/47          std::vector<std::__cxx11::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() [317]
[316]    0.0    0.00    0.00      47         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() [316]
                0.00    0.00      47/47          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() [315]
-----------------------------------------------
                0.00    0.00       1/47          Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1901]
                0.00    0.00       1/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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/47          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&) [1900]
                0.00    0.00       1/47          Catch::Clara::Opt::Opt<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1903]
                0.00    0.00       2/47          Catch::ConfigData::ConfigData() [1066]
                0.00    0.00       2/47          Catch::Clara::Opt::Opt<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1902]
                0.00    0.00       3/47          Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [458]
                0.00    0.00       6/47          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&) [431]
                0.00    0.00      18/47          Catch::Clara::Opt::Opt(bool&) [1886]
[317]    0.0    0.00    0.00      47         std::vector<std::__cxx11::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() [317]
                0.00    0.00      47/47          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() [316]
-----------------------------------------------
                0.00    0.00       1/45          Catch::Clara::Help::Help(bool&) [1910]
                0.00    0.00       3/45          add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       7/45          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      34/45          Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
[318]    0.0    0.00    0.00      45         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00      45/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&) [307]
-----------------------------------------------
                0.00    0.00       1/45          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&) [2067]
                0.00    0.00       1/45          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&) [2072]
                0.00    0.00       1/45          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&) [2070]
                0.00    0.00       1/45          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&) [2071]
                0.00    0.00       1/45          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&) [2061]
                0.00    0.00       1/45          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&) [2066]
                0.00    0.00       1/45          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&) [2062]
                0.00    0.00       1/45          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&) [2063]
                0.00    0.00       1/45          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&) [2064]
                0.00    0.00       1/45          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&) [2065]
                0.00    0.00       1/45          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&) [2068]
                0.00    0.00       1/45          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&) [2069]
                0.00    0.00       1/45          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&) [2058]
                0.00    0.00       1/45          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2073]
                0.00    0.00       2/45          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2059]
                0.00    0.00       3/45          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&) [462]
                0.00    0.00       6/45          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&) [432]
                0.00    0.00      20/45          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2060]
[319]    0.0    0.00    0.00      45         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [319]
                0.00    0.00      45/51          Catch::Clara::Detail::ParserBase::ParserBase() [308]
-----------------------------------------------
                0.00    0.00       1/45          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [4841]
                0.00    0.00      44/45          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
[320]    0.0    0.00    0.00      45         Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [320]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [327]
-----------------------------------------------
                0.00    0.00      45/45          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&) [324]
[321]    0.0    0.00    0.00      45         __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&) [321]
                0.00    0.00      90/180         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [192]
-----------------------------------------------
                0.00    0.00      45/45          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&) [324]
[322]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [322]
                0.00    0.00     180/276         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [163]
                0.00    0.00      90/90          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [285]
                0.00    0.00      45/343         unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [161]
-----------------------------------------------
                0.00    0.00      45/45          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&) [324]
[323]    0.0    0.00    0.00      45         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&) [323]
                0.00    0.00      45/2275        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [103]
                0.00    0.00      45/45          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&) [328]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [327]
[324]    0.0    0.00    0.00      45         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&) [324]
                0.00    0.00      90/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [162]
                0.00    0.00      90/180         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [192]
                0.00    0.00      90/90          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>&) [288]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [322]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [326]
                0.00    0.00      45/45          __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&) [321]
                0.00    0.00      45/140         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [198]
                0.00    0.00      45/2275        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [103]
                0.00    0.00      45/45          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&) [323]
                0.00    0.00      45/144         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [196]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [327]
[325]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [325]
                0.00    0.00      45/90          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [284]
-----------------------------------------------
                0.00    0.00      45/45          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&) [324]
[326]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [326]
                0.00    0.00      45/90          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [284]
-----------------------------------------------
                0.00    0.00      45/45          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [320]
[327]    0.0    0.00    0.00      45         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [327]
                0.00    0.00      45/45          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [325]
                0.00    0.00      45/45          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&) [324]
-----------------------------------------------
                0.00    0.00      45/45          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&) [323]
[328]    0.0    0.00    0.00      45         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&) [328]
                0.00    0.00      45/2275        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [103]
                0.00    0.00      45/8919        operator new(unsigned long, void) [50]
                0.00    0.00      45/2185        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [115]
-----------------------------------------------
                0.00    0.00       3/44          add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       7/44          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00      34/44          Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
[329]    0.0    0.00    0.00      44         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
                0.00    0.00      88/94          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [265]
                0.00    0.00      44/45          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [320]
                0.00    0.00      44/96          Catch::Clara::Parser::~Parser() [253]
-----------------------------------------------
                0.00    0.00      21/43          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) [279]
                0.00    0.00      22/43          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [240]
[330]    0.0    0.00    0.00      43         Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&) [330]
-----------------------------------------------
                0.00    0.00       8/40          std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > 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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_const_iterator<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<>&&) [10988]
                0.00    0.00       8/40          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::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_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [10979]
                0.00    0.00       8/40          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<>&&) [10984]
                0.00    0.00       8/40          void std::allocator_traits<std::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::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> > > >&, 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<>&&) [8941]
                0.00    0.00       8/40          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<>&&) [3736]
[331]    0.0    0.00    0.00      40         std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [331]
-----------------------------------------------
                0.00    0.00       8/40          std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > 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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_const_iterator<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<>&&) [10988]
                0.00    0.00       8/40          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::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_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [10979]
                0.00    0.00       8/40          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<>&&) [10984]
                0.00    0.00       8/40          void std::allocator_traits<std::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::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> > > >&, 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<>&&) [8941]
                0.00    0.00       8/40          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<>&&) [3736]
[332]    0.0    0.00    0.00      40         std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [332]
-----------------------------------------------
                0.00    0.00       8/40          std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > 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_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_const_iterator<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<>&&) [10988]
                0.00    0.00       8/40          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::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_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [10979]
                0.00    0.00       8/40          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<>&&) [10984]
                0.00    0.00       8/40          void std::allocator_traits<std::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::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> > > >&, 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<>&&) [8941]
                0.00    0.00       8/40          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<>&&) [3736]
[333]    0.0    0.00    0.00      40         std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [333]
-----------------------------------------------
                0.00    0.00       2/33          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [548]
                0.00    0.00       8/33          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9664]
                0.00    0.00      23/33          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> > >&) [346]
[334]    0.0    0.00    0.00      33         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> >&) [334]
-----------------------------------------------
                0.00    0.00       2/32          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [513]
                0.00    0.00       4/32          unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
                0.00    0.00      26/32          __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&) [193]
[335]    0.0    0.00    0.00      32         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [335]
                0.00    0.00      32/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
-----------------------------------------------
                0.00    0.00       7/28          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
                0.00    0.00       7/28          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/28          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [409]
                0.00    0.00       7/28          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
[336]    0.0    0.00    0.00      28         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [336]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [1985]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [1981]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [1941]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [1961]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [1945]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [1949]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [1953]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [1957]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [1969]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [1973]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [1965]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::BoundLambda(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [1977]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::BoundValueRef(long&) [2033]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::BoundValueRef(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2023]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::BoundValueRef(double&) [2027]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [460]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [396]
[337]    0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [337]
                0.00    0.00      27/47          Catch::Clara::Detail::BoundRef::BoundRef() [313]
-----------------------------------------------
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>::~BoundLambda() [1967]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::~BoundLambda() [1979]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>::~BoundLambda() [1975]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>::~BoundLambda() [1971]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>::~BoundLambda() [1959]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>::~BoundLambda() [1955]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>::~BoundLambda() [1951]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>::~BoundLambda() [1947]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>::~BoundLambda() [1963]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>::~BoundLambda() [1943]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>::~BoundLambda() [1983]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>::~BoundLambda() [1987]
                0.00    0.00       1/27          Catch::Clara::Detail::BoundValueRef<long>::~BoundValueRef() [2035]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<double>::~BoundValueRef() [2029]
                0.00    0.00       2/27          Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~BoundValueRef() [2025]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [461]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [397]
[338]    0.0    0.00    0.00      27         Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [338]
                0.00    0.00      27/47          Catch::Clara::Detail::BoundRef::~BoundRef() [314]
-----------------------------------------------
                0.00    0.00       3/26          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>::_M_dispose() [9604]
                0.00    0.00      23/26          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> > >&) [346]
[339]    0.0    0.00    0.00      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> >) [339]
                0.00    0.00      26/3749        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> >) [66]
-----------------------------------------------
                0.00    0.00       2/25          void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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> >&&) [533]
                0.00    0.00      23/25          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> >&&) [345]
[340]    0.0    0.00    0.00      25         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> >&&) [340]
                0.00    0.00      25/86          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&) [292]
                0.00    0.00      25/8919        operator new(unsigned long, void) [50]
                0.00    0.00      25/2021        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> >&&) [130]
-----------------------------------------------
                0.00    0.00       2/24          __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const [5063]
                0.00    0.00      22/24          __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [351]
[341]    0.0    0.00    0.00      24         __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [341]
-----------------------------------------------
                0.00    0.00       1/24          void std::allocator_traits<std::allocator<Catch::Clara::Arg> >::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, Catch::Clara::Arg const&) [8628]
                0.00    0.00       1/24          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&) [10083]
                0.00    0.00       1/24          void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3316]
                0.00    0.00      21/24          void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [363]
[342]    0.0    0.00    0.00      24         Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [342]
-----------------------------------------------
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [493]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [496]
                0.00    0.00       3/24          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [469]
                0.00    0.00       3/24          std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [473]
                0.00    0.00       3/24          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/24          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
                0.00    0.00       3/24          decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [495]
                0.00    0.00       3/24          void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [483]
[343]    0.0    0.00    0.00      24         unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
-----------------------------------------------
                0.00    0.00      23/23          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [2053]
[344]    0.0    0.00    0.00      23         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [344]
                0.00    0.00      23/3436        Catch::Clara::Detail::ParserBase::~ParserBase() [72]
-----------------------------------------------
                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> > >&) [346]
[345]    0.0    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> >&&) [345]
                0.00    0.00      23/86          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&) [292]
                0.00    0.00      23/25          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> >&&) [340]
-----------------------------------------------
                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> > >&) [211]
[346]    0.0    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> > >&) [346]
                0.00    0.00      23/33          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> >&) [334]
                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> >&&) [345]
                0.00    0.00      23/7561        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> >&) [52]
                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> >) [339]
-----------------------------------------------
                0.00    0.00       1/22          void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [3316]
                0.00    0.00      21/22          void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [363]
[347]    0.0    0.00    0.00      22         Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [347]
                0.00    0.00      22/22          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [348]
-----------------------------------------------
                0.00    0.00      22/22          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [347]
[348]    0.0    0.00    0.00      22         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [348]
                0.00    0.00      44/9043        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&) [49]
                0.00    0.00      22/22          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [349]
                0.00    0.00      22/2227        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [112]
-----------------------------------------------
                0.00    0.00      22/22          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [348]
[349]    0.0    0.00    0.00      22         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [349]
                0.00    0.00      22/3385        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [73]
-----------------------------------------------
                0.00    0.00      22/22          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [354]
[350]    0.0    0.00    0.00      22         __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [350]
-----------------------------------------------
                0.00    0.00      22/22          std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [355]
[351]    0.0    0.00    0.00      22         __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [351]
                0.00    0.00      22/24          __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [341]
-----------------------------------------------
                0.00    0.00       1/22          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      21/22          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) [279]
[352]    0.0    0.00    0.00      22         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [352]
-----------------------------------------------
                0.00    0.00       1/22          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00      21/22          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) [279]
[353]    0.0    0.00    0.00      22         __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [353]
-----------------------------------------------
                0.00    0.00      22/22          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [235]
[354]    0.0    0.00    0.00      22         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [354]
                0.00    0.00      22/24209       std::is_constant_evaluated() [16]
                0.00    0.00      22/22          __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [350]
-----------------------------------------------
                0.00    0.00      22/22          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [260]
[355]    0.0    0.00    0.00      22         std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [355]
                0.00    0.00      22/24209       std::is_constant_evaluated() [16]
                0.00    0.00      22/22          __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [351]
-----------------------------------------------
                0.00    0.00      22/22          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [357]
[356]    0.0    0.00    0.00      22         void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [356]
-----------------------------------------------
                0.00    0.00      22/22          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [240]
[357]    0.0    0.00    0.00      22         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg) [357]
                0.00    0.00      22/22          void std::destroyat<Catch::Clara::Arg>(Catch::Clara::Arg) [356]
-----------------------------------------------
                0.00    0.00      21/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [361]
[358]    0.0    0.00    0.00      21         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [358]
-----------------------------------------------
                0.00    0.00      21/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [362]
[359]    0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [359]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [360]
-----------------------------------------------
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [359]
[360]    0.0    0.00    0.00      21         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [360]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
                0.00    0.00       7/21          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [408]
[361]    0.0    0.00    0.00      21         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [361]
                0.00    0.00      21/21          __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [358]
-----------------------------------------------
                0.00    0.00       7/21          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [418]
[362]    0.0    0.00    0.00      21         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [362]
                0.00    0.00      21/21          __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [359]
-----------------------------------------------
                0.00    0.00      21/21          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) [279]
[363]    0.0    0.00    0.00      21         void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [363]
                0.00    0.00      21/24          Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::removereference<Catch::Clara::Arg const&>::type&) [342]
                0.00    0.00      21/8919        operator new(unsigned long, void) [50]
                0.00    0.00      21/22          Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [347]
-----------------------------------------------
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [365]
[364]    0.0    0.00    0.00      14         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [364]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[365]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [365]
                0.00    0.00      14/14          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [364]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[366]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [366]
-----------------------------------------------
                0.00    0.00       1/14          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
                0.00    0.00      13/14          __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&) [193]
[367]    0.0    0.00    0.00      14         std::char_traits<char>::compare(char const, char const, unsigned long) [367]
-----------------------------------------------
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [371]
[368]    0.0    0.00    0.00      14         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [368]
-----------------------------------------------
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [429]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[369]    0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [369]
                0.00    0.00      14/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [372]
-----------------------------------------------
                0.00    0.00       7/14          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[370]    0.0    0.00    0.00      14         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [370]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [415]
-----------------------------------------------
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [418]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[371]    0.0    0.00    0.00      14         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [371]
                0.00    0.00      14/14          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&) [368]
-----------------------------------------------
                0.00    0.00      14/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [369]
[372]    0.0    0.00    0.00      14         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [372]
-----------------------------------------------
                0.00    0.00       3/12          std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [493]
                0.00    0.00       3/12          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/12          std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [478]
                0.00    0.00       3/12          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
[373]    0.0    0.00    0.00      12         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [373]
-----------------------------------------------
                0.00    0.00      12/12          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&) [455]
[374]    0.0    0.00    0.00      12         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&) [374]
-----------------------------------------------
                0.00    0.00      12/12          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&) [456]
[375]    0.0    0.00    0.00      12         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&) [375]
-----------------------------------------------
                0.00    0.00       2/12          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() [10792]
                0.00    0.00       2/12          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
                0.00    0.00       3/12          std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [511]
                0.00    0.00       5/12          std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [547]
[376]    0.0    0.00    0.00      12         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [376]
-----------------------------------------------
                0.00    0.00       9/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [380]
[377]    0.0    0.00    0.00       9         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [377]
-----------------------------------------------
                0.00    0.00       9/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [381]
[378]    0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [378]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [379]
-----------------------------------------------
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [378]
[379]    0.0    0.00    0.00       9         __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [379]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
                0.00    0.00       3/9           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [477]
[380]    0.0    0.00    0.00       9         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [380]
                0.00    0.00       9/9           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [377]
-----------------------------------------------
                0.00    0.00       3/9           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [487]
[381]    0.0    0.00    0.00       9         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [381]
                0.00    0.00       9/9           __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [378]
-----------------------------------------------
                0.00    0.00       9/9           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&) [499]
[382]    0.0    0.00    0.00       9         std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&) [382]
-----------------------------------------------
                0.00    0.00       1/8           Catch::Clara::Parser::operator=(Catch::Clara::Parser const&) [2124]
                0.00    0.00       1/8           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [2110]
                0.00    0.00       2/8           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [500]
                0.00    0.00       2/8           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
                0.00    0.00       2/8           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [2116]
[383]    0.0    0.00    0.00       8         Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [383]
-----------------------------------------------
                0.00    0.00       8/8           std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [386]
[384]    0.0    0.00    0.00       8         std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>&) [384]
-----------------------------------------------
                0.00    0.00       8/8           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> >&&) [387]
[385]    0.0    0.00    0.00       8         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> >&&) [385]
                0.00    0.00       8/86          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&) [292]
-----------------------------------------------
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [391]
[386]    0.0    0.00    0.00       8         std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [386]
                0.00    0.00       8/8           std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>&) [384]
-----------------------------------------------
                0.00    0.00       8/8           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> >&&) [390]
[387]    0.0    0.00    0.00       8         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> >&&) [387]
                0.00    0.00       8/86          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&) [292]
                0.00    0.00       8/8           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> >&&) [385]
-----------------------------------------------
                0.00    0.00       8/8           std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [389]
[388]    0.0    0.00    0.00       8         std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [388]
-----------------------------------------------
                0.00    0.00       8/8           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<>&&) [3736]
[389]    0.0    0.00    0.00       8         std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [389]
                0.00    0.00       8/8           std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [388]
-----------------------------------------------
                0.00    0.00       8/8           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> >&&) [392]
[390]    0.0    0.00    0.00       8         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> >&&) [390]
                0.00    0.00       8/86          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&) [292]
                0.00    0.00       8/8           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> >&&) [387]
-----------------------------------------------
                0.00    0.00       8/8           std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [393]
[391]    0.0    0.00    0.00       8         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [391]
                0.00    0.00       8/8           std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [386]
-----------------------------------------------
                0.00    0.00       8/8           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Detail::unique_ptr<Catch::IReporterFactory>, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [9664]
[392]    0.0    0.00    0.00       8         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> >&&) [392]
                0.00    0.00       8/86          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&) [292]
                0.00    0.00       8/8           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> >&&) [390]
-----------------------------------------------
                0.00    0.00       8/8           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<>) [9725]
[393]    0.0    0.00    0.00       8         std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [393]
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [391]
-----------------------------------------------
                0.00    0.00       8/8           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<>) [9725]
[394]    0.0    0.00    0.00       8         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&) [394]
-----------------------------------------------
                0.00    0.00       1/8           std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<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::Rbtree_node_base&, true>(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::Rbtree_node_base&) [9764]
                0.00    0.00       7/8           std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&) [423]
[395]    0.0    0.00    0.00       8         std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [395]
-----------------------------------------------
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [427]
[396]    0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [396]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [337]
-----------------------------------------------
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [424]
[397]    0.0    0.00    0.00       7         Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [397]
                0.00    0.00       7/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [338]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [402]
[398]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [398]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [415]
[399]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [399]
-----------------------------------------------
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [416]
[400]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [400]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [401]
-----------------------------------------------
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [400]
[401]    0.0    0.00    0.00       7         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [401]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
[402]    0.0    0.00    0.00       7         std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [402]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [398]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [428]
[403]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [403]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [406]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2130]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [432]
[404]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [404]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [407]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [406]
[405]    0.0    0.00    0.00       7         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [405]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::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> >&) [403]
[406]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [406]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/7           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [405]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [404]
[407]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [407]
                0.00    0.00       7/3509        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [419]
[408]    0.0    0.00    0.00       7         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [408]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [361]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [420]
[409]    0.0    0.00    0.00       7         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [409]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [336]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [406]
[410]    0.0    0.00    0.00       7         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [365]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [429]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [411]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [361]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/8919        operator new(unsigned long, void) [50]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [336]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [412]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [362]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [370]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [366]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
[411]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [411]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [426]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
[412]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [412]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [418]
[413]    0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [413]
                0.00    0.00       7/7           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [424]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
[414]    0.0    0.00    0.00       7         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [414]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/7           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [427]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [370]
[415]    0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [415]
                0.00    0.00       7/24209       std::is_constant_evaluated() [16]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [399]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [429]
[416]    0.0    0.00    0.00       7         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [416]
                0.00    0.00       7/24209       std::is_constant_evaluated() [16]
                0.00    0.00       7/7           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [400]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
[417]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [371]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [365]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [369]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [422]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [370]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [366]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
[418]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [418]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [362]
                0.00    0.00       7/14          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [371]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [413]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
[419]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [419]
                0.00    0.00       7/7           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [408]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [422]
[420]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [420]
                0.00    0.00       7/7           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper() [409]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
[421]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [421]
                0.00    0.00       7/50          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [311]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [361]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [419]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [336]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [362]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [414]
-----------------------------------------------
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [417]
[422]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [422]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [420]
                0.00    0.00       7/50          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [312]
-----------------------------------------------
                0.00    0.00       7/7           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_get_insert_hint_unique_pos(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [10990]
[423]    0.0    0.00    0.00       7         std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&) [423]
                0.00    0.00       7/8           std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&) [395]
-----------------------------------------------
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [413]
[424]    0.0    0.00    0.00       7         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [424]
                0.00    0.00       7/7           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [397]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2130]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [432]
[425]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/7           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [402]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [428]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [336]
-----------------------------------------------
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [411]
[426]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [426]
-----------------------------------------------
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [414]
[427]    0.0    0.00    0.00       7         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [427]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/8919        operator new(unsigned long, void) [50]
                0.00    0.00       7/7           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [396]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
[428]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [428]
                0.00    0.00       7/56          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&) [303]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [403]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [410]
[429]    0.0    0.00    0.00       7         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [429]
                0.00    0.00       7/7           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [416]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>) [369]
-----------------------------------------------
                0.00    0.00       1/7           std::enable_if<std::is_assignable<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&, std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::value, std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [6808]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [439]
[430]    0.0    0.00    0.00       7         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [430]
-----------------------------------------------
                0.00    0.00       1/6           add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       2/6           Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
                0.00    0.00       3/6           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
[431]    0.0    0.00    0.00       6         Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [431]
                0.00    0.00       6/6           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [432]
                0.00    0.00       6/47          std::vector<std::__cxx11::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() [317]
-----------------------------------------------
                0.00    0.00       6/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [431]
[432]    0.0    0.00    0.00       6         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [432]
                0.00    0.00       6/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [319]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [425]
                0.00    0.00       6/6           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [439]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [404]
                0.00    0.00       6/9043        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&) [49]
                0.00    0.00       6/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [436]
[433]    0.0    0.00    0.00       6         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [433]
-----------------------------------------------
                0.00    0.00       6/6           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [438]
[434]    0.0    0.00    0.00       6         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [434]
                0.00    0.00       6/6           __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [435]
-----------------------------------------------
                0.00    0.00       6/6           __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [434]
[435]    0.0    0.00    0.00       6         __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [435]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
[436]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [436]
                0.00    0.00       6/6           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator() [433]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
[437]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [437]
-----------------------------------------------
                0.00    0.00       2/6           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
                0.00    0.00       2/6           std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [5654]
                0.00    0.00       2/6           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[438]    0.0    0.00    0.00       6         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [438]
                0.00    0.00       6/6           __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [434]
-----------------------------------------------
                0.00    0.00       6/6           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [432]
[439]    0.0    0.00    0.00       6         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [439]
                0.00    0.00       6/7           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [430]
                0.00    0.00       6/6           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [440]
-----------------------------------------------
                0.00    0.00       6/6           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [439]
[440]    0.0    0.00    0.00       6         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [440]
                0.00    0.00       6/1044        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
                0.00    0.00       6/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       6/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [444]
[441]    0.0    0.00    0.00       6         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [441]
-----------------------------------------------
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [497]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
[442]    0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [442]
                0.00    0.00       6/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [445]
-----------------------------------------------
                0.00    0.00       3/6           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
[443]    0.0    0.00    0.00       6         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [443]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [484]
-----------------------------------------------
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [487]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
[444]    0.0    0.00    0.00       6         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [444]
                0.00    0.00       6/6           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>&) [441]
-----------------------------------------------
                0.00    0.00       6/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [442]
[445]    0.0    0.00    0.00       6         std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [445]
-----------------------------------------------
                0.00    0.00       6/6           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> >&) [563]
[446]    0.0    0.00    0.00       6         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> >&) [446]
-----------------------------------------------
                0.00    0.00       2/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [513]
                0.00    0.00       3/5           Catch::Clara::Detail::TokenStream::loadBuffer() [1993]
[447]    0.0    0.00    0.00       5         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [447]
                0.00    0.00      70/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00      66/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00      66/66          std::char_traits<char>::find(char const, unsigned long, char const&) [302]
-----------------------------------------------
                0.00    0.00       1/5           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [7801]
                0.00    0.00       2/5           std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [7891]
                0.00    0.00       2/5           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [7779]
[448]    0.0    0.00    0.00       5         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [448]
                0.00    0.00       2/2416        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [100]
                0.00    0.00       1/2466        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [2005]
                0.00    0.00       3/4           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> >&) [1999]
[449]    0.0    0.00    0.00       4         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [449]
                0.00    0.00       4/4           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [450]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [449]
[450]    0.0    0.00    0.00       4         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [450]
                0.00    0.00       4/4           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [452]
                0.00    0.00       4/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00       1/4           Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4838]
                0.00    0.00       3/4           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4802]
[451]    0.0    0.00    0.00       4         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [451]
                0.00    0.00       4/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00       4/4           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [453]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [450]
[452]    0.0    0.00    0.00       4         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [452]
                0.00    0.00       4/239         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [171]
                0.00    0.00       4/8919        operator new(unsigned long, void) [50]
-----------------------------------------------
                0.00    0.00       4/4           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [451]
[453]    0.0    0.00    0.00       4         Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [453]
-----------------------------------------------
                0.00    0.00       4/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [512]
[454]    0.0    0.00    0.00       4         std::less<char const>::operator()(char const, char const) const [454]
-----------------------------------------------
                0.00    0.00       4/4           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>) [535]
[455]    0.0    0.00    0.00       4         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&) [455]
                0.00    0.00      12/12          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&) [374]
                0.00    0.00       4/102         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [229]
-----------------------------------------------
                0.00    0.00       4/4           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>) [538]
[456]    0.0    0.00    0.00       4         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&) [456]
                0.00    0.00      12/12          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&) [375]
                0.00    0.00       4/102         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [230]
-----------------------------------------------
                0.00    0.00       2/4           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
                0.00    0.00       2/4           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[457]    0.0    0.00    0.00       4         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [457]
-----------------------------------------------
                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 ()()) [572]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [1820]
[458]    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&) [458]
                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&) [462]
                0.00    0.00       3/47          std::vector<std::__cxx11::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() [317]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2128]
                0.00    0.00       2/3           Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [4802]
[459]    0.0    0.00    0.00       3         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&) [459]
-----------------------------------------------
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [495]
[460]    0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [460]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [337]
-----------------------------------------------
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [492]
[461]    0.0    0.00    0.00       3         Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [461]
                0.00    0.00       3/27          Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [338]
-----------------------------------------------
                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&) [458]
[462]    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&) [462]
                0.00    0.00       3/45          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [319]
                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&) [493]
                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> >&&) [471]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [470]
                0.00    0.00       3/9043        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&) [49]
                0.00    0.00       3/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [468]
[463]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [463]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [484]
[464]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [464]
-----------------------------------------------
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [485]
[465]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [465]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [467]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::value() const [4830]
[466]    0.0    0.00    0.00       3         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [466]
-----------------------------------------------
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [465]
[467]    0.0    0.00    0.00       3         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const [467]
-----------------------------------------------
                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&) [493]
[468]    0.0    0.00    0.00       3         std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [468]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [463]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [496]
[469]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [469]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [473]
-----------------------------------------------
                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&) [462]
[470]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [470]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [474]
-----------------------------------------------
                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&) [462]
[471]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [471]
                0.00    0.00       3/3           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [498]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [476]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [473]
[472]    0.0    0.00    0.00       3         std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [472]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [469]
[473]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [473]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/3           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [472]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [470]
[474]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [474]
                0.00    0.00       3/3509        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [69]
-----------------------------------------------
                0.00    0.00       1/3           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>&&) [7780]
                0.00    0.00       2/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
[475]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [475]
                0.00    0.00       3/3           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&) [499]
                0.00    0.00       3/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                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> >&&) [471]
[476]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>&&) [476]
                0.00    0.00       3/1044        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
                0.00    0.00       3/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [488]
[477]    0.0    0.00    0.00       3         std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [477]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [380]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [489]
[478]    0.0    0.00    0.00       3         std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [478]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [373]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [473]
[479]    0.0    0.00    0.00       3         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [436]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [497]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [480]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [380]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/8919        operator new(unsigned long, void) [50]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [373]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [481]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [381]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [443]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [437]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
[480]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [480]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [494]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
[481]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [481]
-----------------------------------------------
                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() [487]
[482]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [482]
                0.00    0.00       3/3           void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [492]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
[483]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [483]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [495]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [443]
[484]    0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [484]
                0.00    0.00       3/24209       std::is_constant_evaluated() [16]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long) [464]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [497]
[485]    0.0    0.00    0.00       3         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [485]
                0.00    0.00       3/24209       std::is_constant_evaluated() [16]
                0.00    0.00       3/3           __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [465]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
[486]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [486]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [444]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [436]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [442]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [491]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [443]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [437]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [98]
[487]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [487]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [381]
                0.00    0.00       3/6           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [444]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [482]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
[488]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [488]
                0.00    0.00       3/3           std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [477]
-----------------------------------------------
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [491]
[489]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [489]
                0.00    0.00       3/3           std::Sp_ebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [478]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
[490]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [490]
                0.00    0.00       3/50          std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [311]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [380]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [488]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [373]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [381]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [483]
-----------------------------------------------
                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() [486]
[491]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [491]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [489]
                0.00    0.00       3/50          std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [312]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>) [482]
[492]    0.0    0.00    0.00       3         void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [492]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [461]
-----------------------------------------------
                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&) [462]
[493]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [493]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [468]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [496]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [373]
-----------------------------------------------
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [480]
[494]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [494]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [483]
[495]    0.0    0.00    0.00       3         decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [495]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/8919        operator new(unsigned long, void) [50]
                0.00    0.00       3/3           Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [460]
-----------------------------------------------
                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&) [493]
[496]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [496]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [343]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [469]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [479]
[497]    0.0    0.00    0.00       3         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [497]
                0.00    0.00       3/3           std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [485]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>) [442]
-----------------------------------------------
                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> >&&) [471]
[498]    0.0    0.00    0.00       3         std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&) [498]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [475]
[499]    0.0    0.00    0.00       3         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&) [499]
                0.00    0.00       9/9           std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&) [382]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [502]
[500]    0.0    0.00    0.00       2         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [500]
                0.00    0.00       2/8           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [383]
-----------------------------------------------
                0.00    0.00       1/2           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
                0.00    0.00       1/2           Catch::Session::Session() [2604]
[501]    0.0    0.00    0.00       2         Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
                0.00    0.00       2/8           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [383]
                0.00    0.00       2/2           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [502]
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [540]
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [537]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
[502]    0.0    0.00    0.00       2         Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [502]
                0.00    0.00       2/2           Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [500]
                0.00    0.00       2/2           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> > >&&) [517]
                0.00    0.00       2/2           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [516]
-----------------------------------------------
                0.00    0.00       2/2           unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
[503]    0.0    0.00    0.00       2         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [503]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [513]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [530]
[504]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [504]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [532]
[505]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [505]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_max_size() const [508]
-----------------------------------------------
                0.00    0.00       2/2           std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [515]
[506]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [506]
-----------------------------------------------
                0.00    0.00       2/2           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> >&&) [213]
[507]    0.0    0.00    0.00       2         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [507]
-----------------------------------------------
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [505]
[508]    0.0    0.00    0.00       2         __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_max_size() const [508]
-----------------------------------------------
                0.00    0.00       2/2           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>) [535]
[509]    0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [509]
                0.00    0.00       2/98          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [239]
                0.00    0.00       2/192         std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [187]
-----------------------------------------------
                0.00    0.00       2/2           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>) [538]
[510]    0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [510]
                0.00    0.00       2/186         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [190]
                0.00    0.00       2/192         std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [188]
-----------------------------------------------
                0.00    0.00       2/2           std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
[511]    0.0    0.00    0.00       2         std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [511]
                0.00    0.00       3/12          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [376]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [10716]
[512]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [512]
                0.00    0.00       4/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00       4/4           std::less<char const>::operator()(char const, char const) const [454]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [503]
[513]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [513]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
                0.00    0.00       2/32          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [335]
                0.00    0.00       2/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [447]
-----------------------------------------------
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [576]
                0.00    0.00       1/2           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&, unsigned long, unsigned long) [588]
[514]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [514]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [541]
[515]    0.0    0.00    0.00       2         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [515]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [506]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [502]
[516]    0.0    0.00    0.00       2         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [516]
                0.00    0.00       2/2           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>&) [557]
                0.00    0.00       2/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [502]
[517]    0.0    0.00    0.00       2         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> > >&&) [517]
                0.00    0.00       2/2           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> > >&) [558]
                0.00    0.00       2/2           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>&&) [524]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [536]
[518]    0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [518]
                0.00    0.00       2/96          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [258]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [539]
[519]    0.0    0.00    0.00       2         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [519]
                0.00    0.00       2/96          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [259]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
[520]    0.0    0.00    0.00       2         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [520]
                0.00    0.00       2/1044        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
                0.00    0.00       2/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [516]
[521]    0.0    0.00    0.00       2         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
                0.00    0.00       2/2           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>&) [559]
                0.00    0.00       2/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [520]
                0.00    0.00       2/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [475]
                0.00    0.00       2/100         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [233]
-----------------------------------------------
                0.00    0.00       2/2           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>&&) [524]
[522]    0.0    0.00    0.00       2         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>&) [522]
                0.00    0.00       2/2           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> >&) [563]
                0.00    0.00       2/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       2/2           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>&&) [524]
[523]    0.0    0.00    0.00       2         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>&&) [523]
                0.00    0.00       2/1044        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [135]
                0.00    0.00       2/1046        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [134]
-----------------------------------------------
                0.00    0.00       2/2           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> > >&&) [517]
[524]    0.0    0.00    0.00       2         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>&&) [524]
                0.00    0.00       2/2           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>&) [560]
                0.00    0.00       2/2           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>&&) [523]
                0.00    0.00       2/2           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>&) [522]
                0.00    0.00       2/99          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [236]
-----------------------------------------------
                0.00    0.00       2/2           std::Rbtree_header::Rbtree_header() [526]
[525]    0.0    0.00    0.00       2         std::Rbtree_header::_M_reset() [525]
-----------------------------------------------
                0.00    0.00       1/2           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> > > >::Rbtree_impl<Catch::Detail::CaseInsensitiveLess, true>::Rbtree_impl() [10977]
                0.00    0.00       1/2           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::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, 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, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [11007]
[526]    0.0    0.00    0.00       2         std::Rbtree_header::Rbtree_header() [526]
                0.00    0.00       2/2           std::Rbtree_header::_M_reset() [525]
-----------------------------------------------
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[527]    0.0    0.00    0.00       2         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [527]
                0.00    0.00       2/2           std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [552]
-----------------------------------------------
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[528]    0.0    0.00    0.00       2         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr() [528]
-----------------------------------------------
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[529]    0.0    0.00    0.00       2         std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr)) [529]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [544]
[530]    0.0    0.00    0.00       2         std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [530]
                0.00    0.00       2/24209       std::is_constant_evaluated() [16]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [504]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
[531]    0.0    0.00    0.00       2         void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [531]
                0.00    0.00       2/3749        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> >) [66]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [542]
[532]    0.0    0.00    0.00       2         std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [532]
                0.00    0.00       2/24209       std::is_constant_evaluated() [16]
                0.00    0.00       2/2           __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [505]
-----------------------------------------------
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[533]    0.0    0.00    0.00       2         void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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> >&&) [533]
                0.00    0.00       2/86          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&) [292]
                0.00    0.00       2/25          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> >&&) [340]
-----------------------------------------------
                0.00    0.00       2/2           unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
[534]    0.0    0.00    0.00       2         std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [534]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [537]
[535]    0.0    0.00    0.00       2         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>) [535]
                0.00    0.00       4/4           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&) [455]
                0.00    0.00       4/199         std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [178]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [509]
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [536]
                0.00    0.00       2/194         std::allocator<Catch::Clara::Arg>::~allocator() [181]
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [553]
                0.00    0.00       2/98          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [245]
-----------------------------------------------
                0.00    0.00       2/2           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>) [535]
[536]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&) [536]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [518]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
[537]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [537]
                0.00    0.00       2/2           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> >&) [561]
                0.00    0.00       2/2           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>) [535]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [540]
[538]    0.0    0.00    0.00       2         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>) [538]
                0.00    0.00       4/4           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&) [456]
                0.00    0.00       4/288         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [162]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [510]
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [539]
                0.00    0.00       2/194         std::allocator<Catch::Clara::Opt>::~allocator() [182]
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [554]
                0.00    0.00       2/98          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [246]
-----------------------------------------------
                0.00    0.00       2/2           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>) [538]
[539]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [539]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [519]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
[540]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [540]
                0.00    0.00       2/2           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> >&) [562]
                0.00    0.00       2/2           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>) [538]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [545]
[541]    0.0    0.00    0.00       2         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [541]
                0.00    0.00       2/2           std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [515]
                0.00    0.00       2/2           std::__detail::Listnode_header::Listnode_header() [551]
-----------------------------------------------
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
[542]    0.0    0.00    0.00       2         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [542]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [532]
-----------------------------------------------
                0.00    0.00       2/2           std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
[543]    0.0    0.00    0.00       2         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long) [543]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
[544]    0.0    0.00    0.00       2         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [544]
                0.00    0.00       2/2           std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [530]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::list() [10799]
[545]    0.0    0.00    0.00       2         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase() [545]
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [541]
-----------------------------------------------
                0.00    0.00       2/2           std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
[546]    0.0    0.00    0.00       2         std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node() [542]
                0.00    0.00       2/4           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [457]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [527]
                0.00    0.00       2/86          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&) [292]
                0.00    0.00       2/6           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [438]
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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> >&&) [533]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr)) [529]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr() [528]
-----------------------------------------------
                0.00    0.00       2/2           unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
[547]    0.0    0.00    0.00       2         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [547]
                0.00    0.00       5/12          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [376]
-----------------------------------------------
                0.00    0.00       2/2           unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
[548]    0.0    0.00    0.00       2         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [548]
                0.00    0.00       2/33          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> >&) [334]
                0.00    0.00       2/2           std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [548]
[549]    0.0    0.00    0.00       2         std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [549]
                0.00    0.00       2/86          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&) [292]
                0.00    0.00       2/2           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [546]
                0.00    0.00       2/2           std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [511]
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long) [543]
                0.00    0.00       2/12          std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [376]
-----------------------------------------------
                0.00    0.00       2/2           std::__detail::Listnode_header::Listnode_header() [551]
[550]    0.0    0.00    0.00       2         std::__detail::Listnode_header::_M_init() [550]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl() [541]
[551]    0.0    0.00    0.00       2         std::__detail::Listnode_header::Listnode_header() [551]
                0.00    0.00       2/2           std::__detail::Listnode_header::_M_init() [550]
-----------------------------------------------
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [527]
[552]    0.0    0.00    0.00       2         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [552]
-----------------------------------------------
                0.00    0.00       2/2           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>) [535]
[553]    0.0    0.00    0.00       2         void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [553]
                0.00    0.00       2/2           std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&) [555]
-----------------------------------------------
                0.00    0.00       2/2           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>) [538]
[554]    0.0    0.00    0.00       2         void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [554]
                0.00    0.00       2/2           std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&) [556]
-----------------------------------------------
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&) [553]
[555]    0.0    0.00    0.00       2         std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&) [555]
-----------------------------------------------
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [554]
[556]    0.0    0.00    0.00       2         std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&) [556]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [516]
[557]    0.0    0.00    0.00       2         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>&) [557]
-----------------------------------------------
                0.00    0.00       2/2           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> > >&&) [517]
[558]    0.0    0.00    0.00       2         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> > >&) [558]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [521]
[559]    0.0    0.00    0.00       2         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>&) [559]
-----------------------------------------------
                0.00    0.00       2/2           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>&&) [524]
[560]    0.0    0.00    0.00       2         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>&) [560]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [537]
[561]    0.0    0.00    0.00       2         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> >&) [561]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [540]
[562]    0.0    0.00    0.00       2         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> >&) [562]
-----------------------------------------------
                0.00    0.00       2/2           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>&) [522]
[563]    0.0    0.00    0.00       2         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> >&) [563]
                0.00    0.00       6/6           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> >&) [446]
-----------------------------------------------
                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 ()()) [572]
[564]    0.0    0.00    0.00       1         add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       7/157         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
                0.00    0.00       7/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00       3/67          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
                0.00    0.00       3/45          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00       3/44          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
                0.00    0.00       3/3220        Catch::Clara::Opt::~Opt() [83]
                0.00    0.00       2/96          Catch::Clara::Parser::~Parser() [253]
                0.00    0.00       1/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [431]
-----------------------------------------------
                0.00    0.00       1/1           void std::destroy_at<CATCH2_INTERNAL_TEST_12()::tracked_node>(CATCH2_INTERNAL_TEST_12()::tracked_node) [11644]
[565]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [565]
                0.00    0.00      12/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00      12/102         Catch::StringRef::StringRef() [227]
                0.00    0.00      12/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00      12/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
-----------------------------------------------
                0.00    0.00       1/1           void std::destroy_at<(anonymous namespace)::input_retriever>((anonymous namespace)::input_retriever) [11614]
[566]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [566]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00       1/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       1/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       1/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       1/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
-----------------------------------------------
                0.00    0.00       1/1           void std::destroy_at<(anonymous namespace)::input_retriever>((anonymous namespace)::input_retriever) [11615]
[567]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [567]
                0.00    0.00       5/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       5/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       5/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       5/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > Catch::Detail::convertUnknownEnumToString<(anonymous namespace)::value_type_t>((anonymous namespace)::value_type_t) [2461]
[568]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [568]
                0.00    0.00       5/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       5/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       5/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       5/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
-----------------------------------------------
                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 ()()) [572]
[569]    0.0    0.00    0.00       1         unittest::g_progress() [569]
-----------------------------------------------
                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 ()()) [572]
[570]    0.0    0.00    0.00       1         unittest::g_binary_dir[abi:cxx11]() [570]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                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 ()()) [572]
[571]    0.0    0.00    0.00       1         unittest::g_source_dir[abi:cxx11]() [571]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                0.00    0.00       1/1           main [12]
[572]    0.0    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 ()()) [572]
                0.00    0.00      22/157         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [195]
                0.00    0.00      22/11738       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [34]
                0.00    0.00      11/67          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [293]
                0.00    0.00       8/96          Catch::Clara::Parser::~Parser() [253]
                0.00    0.00       7/45          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [318]
                0.00    0.00       7/44          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [329]
                0.00    0.00       7/3220        Catch::Clara::Opt::~Opt() [83]
                0.00    0.00       3/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [431]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [591]
                0.00    0.00       1/1           unittest::gverbose() [574]
                0.00    0.00       1/1           unittest::g_tmp_dir[abi:cxx11]() [573]
                0.00    0.00       1/1           unittest::g_binary_dir[abi:cxx11]() [570]
                0.00    0.00       1/1           unittest::g_source_dir[abi:cxx11]() [571]
                0.00    0.00       1/1           unittest::g_progress() [569]
                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&) [458]
                0.00    0.00       1/1           add_command_line_options(Catch::Clara::Parser const&) [564]
                0.00    0.00       1/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [501]
-----------------------------------------------
                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 ()()) [572]
[573]    0.0    0.00    0.00       1         unittest::g_tmp_dir[abi:cxx11]() [573]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
-----------------------------------------------
                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 ()()) [572]
[574]    0.0    0.00    0.00       1         unittest::g_verbose() [574]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [578]
[575]    0.0    0.00    0.00       1         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_size() const [575]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2128]
[576]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [576]
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [514]
                0.00    0.00       1/1           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&, unsigned long, unsigned long) [588]
-----------------------------------------------
                0.00    0.00       1/1           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&, unsigned long, unsigned long) [588]
[577]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [577]
                0.00    0.00       2/2524        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [97]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [579]
[578]    0.0    0.00    0.00       1         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [578]
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_size() const [575]
-----------------------------------------------
                0.00    0.00       1/1           unsigned long snapdev::tokenize_string<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (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&, unsigned long&)>(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (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&, unsigned long&)) [3141]
[579]    0.0    0.00    0.00       1         std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [579]
                0.00    0.00       1/1           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [578]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [584]
[580]    0.0    0.00    0.00       1         std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [580]
-----------------------------------------------
                0.00    0.00       1/1           std::vector<std::__cxx11::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<char const const, void>(char const const, char const const, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [10428]
[581]    0.0    0.00    0.00       1         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&) [581]
                0.00    0.00       1/2186        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&) [114]
-----------------------------------------------
                0.00    0.00       1/1           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::TagAlias>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::TagAlias> >, 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, Catch::TagAlias> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl() [11007]
[582]    0.0    0.00    0.00       1         std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [582]
-----------------------------------------------
                0.00    0.00       1/1           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) [10416]
[583]    0.0    0.00    0.00       1         std::vector<std::__cxx11::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&) [583]
                0.00    0.00       1/5371        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&) [59]
                0.00    0.00       1/135         std::vector<std::__cxx11::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&) [205]
                0.00    0.00       1/5422        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [57]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [586]
[584]    0.0    0.00    0.00       1         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [584]
                0.00    0.00       1/1           std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [580]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [586]
[585]    0.0    0.00    0.00       1         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
                0.00    0.00       2/6           std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [438]
                0.00    0.00       2/4           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [457]
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [531]
                0.00    0.00       2/2           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [544]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~list() [10800]
[586]    0.0    0.00    0.00       1         std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase() [586]
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear() [585]
                0.00    0.00       1/1           std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl() [584]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [6170]
[587]    0.0    0.00    0.00       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [587]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [576]
[588]    0.0    0.00    0.00       1         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&, unsigned long, unsigned long) [588]
                0.00    0.00       1/13778       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [24]
                0.00    0.00       1/11492       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [35]
                0.00    0.00       1/60641       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [15]
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [514]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [577]
                0.00    0.00       1/105         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [222]
-----------------------------------------------
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [591]
[589]    0.0    0.00    0.00       1         main::{lambda()#1}::operator()() const [589]
-----------------------------------------------
                0.00    0.00       1/1           main [12]
[590]    0.0    0.00    0.00       1         main::{lambda()#1}::operator void ()()() const [590]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snapcatch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [572]
[591]    0.0    0.00    0.00       1         main::{lambda()#1}::_FUN() [591]
                0.00    0.00       1/1           main::{lambda()#1}::operator()() const [589]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [594]
[594]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [594]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                                   1             __static_initialization_and_destruction_0(int, int) [594]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [595]
[595]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [595]
                0.00    0.00       1/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       1/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       1/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       1/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [595]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [596]
[596]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [596]
                0.00    0.00       3/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       3/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       3/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       3/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [596]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [597]
[597]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [597]
                0.00    0.00       1/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       1/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       1/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       1/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [597]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [598]
[598]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [598]
                0.00    0.00       2/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       2/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       2/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       2/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [598]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [599]
[599]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [599]
                0.00    0.00       1/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       1/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       1/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       1/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [599]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [600]
[600]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [600]
                0.00    0.00       5/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       5/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       5/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       5/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [600]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [601]
[601]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [601]
                0.00    0.00       4/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       4/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       4/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       4/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [601]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [602]
[602]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [602]
                0.00    0.00       2/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       2/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       2/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       2/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [602]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [603]
[603]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [603]
                0.00    0.00       6/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       6/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       6/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       6/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [603]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [604]
[604]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [604]
                0.00    0.00       5/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       5/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       5/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       5/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [604]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [605]
[605]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [605]
                0.00    0.00       3/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       3/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       3/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       3/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [605]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [606]
[606]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [606]
                0.00    0.00       7/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       7/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       7/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       7/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [606]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [607]
[607]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [607]
                0.00    0.00       8/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       8/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       8/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       8/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [607]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [608]
[608]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [608]
                0.00    0.00      18/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00      18/102         Catch::StringRef::StringRef() [227]
                0.00    0.00      18/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00      18/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [608]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [609]
[609]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [609]
                0.00    0.00       1/419         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [157]
                0.00    0.00       1/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00       1/102         Catch::StringRef::StringRef() [227]
                0.00    0.00       1/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00       1/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [609]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [610]
[610]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [610]
                0.00    0.00      12/102         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [225]
                0.00    0.00      12/102         Catch::StringRef::StringRef() [227]
                0.00    0.00      12/102         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [226]
                0.00    0.00      12/433         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [156]
                                   1             __static_initialization_and_destruction_0(int, int) [610]
-----------------------------------------------

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 [564] add_command_line_options(Catch::Clara::Parser const&) [361] 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&) [390] 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> >&&)
 [565] __static_initialization_and_destruction_0(int, int) (catch_node.cpp) [402] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [535] 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>)
 [566] __static_initialization_and_destruction_0(int, int) (catch_compiler_attributes.cpp) [336] std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [536] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
 [567] __static_initialization_and_destruction_0(int, int) (catch_compiler.cpp) [380] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [280] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
 [568] __static_initialization_and_destruction_0(int, int) (catch_binary.cpp) [468] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [245] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
 [225] Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [373] std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [537] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
 [226] Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [59] 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&) [287] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
 [347] Catch::Clara::Arg::Arg(Catch::Clara::Arg const&) [310] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [288] 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>&)
 [136] Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [57] std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [538] 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>)
 [115] Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [515] std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [289] 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>)
 [431] 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&) [580] std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [324] 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&)
 [458] Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [365] 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&) [325] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  [83] Catch::Clara::Opt::~Opt() [366] 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() [326] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
 [293] Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [436] 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&) [327] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  [73] Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [437] 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() [281] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
 [308] Catch::Clara::Detail::ParserBase::ParserBase() [384] std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_M_head(std::Headbase<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>&) [539] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  [72] Catch::Clara::Detail::ParserBase::~ParserBase() [385] 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> >&&) [246] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
 [383] Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [438] std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [540] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
 [171] Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [403] 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> >&) [205] std::vector<std::__cxx11::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&)
 [449] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [404] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [208] std::vector<std::__cxx11::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> > >&)
 [450] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [469] 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&) [209] std::vector<std::__cxx11::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>)
 [451] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [470] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [297] 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&)
 [215] Catch::Clara::Detail::BasicResult<void>::ok() [269] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&) [583] std::vector<std::__cxx11::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&)
 [216] Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [251] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [298] std::vector<std::__cxx11::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()
 [217] Catch::Clara::Detail::BasicResult<void>::~BasicResult() [516] std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&) [299] std::vector<std::__cxx11::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()
 [459] 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&) [112] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [300] std::vector<std::__cxx11::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&)
 [396] 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> >&) [139] std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [146] std::vector<std::__cxx11::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> > > >&&)
 [397] Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef() [439] 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> > > >&&) [125] std::vector<std::__cxx11::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&)
 [460] Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&) [471] 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> >&&) [317] std::vector<std::__cxx11::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()
 [461] Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef() [75] std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [80] std::vector<std::__cxx11::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()
 [348] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [270] 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&) [541] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::Listimpl()
 [137] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [252] std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [584] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
 [116] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [517] 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> > >&&) [542] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_node()
 [432] 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&) [386] std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&) [543] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_inc_size(unsigned long)
 [462] 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&) [387] 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> >&&) [544] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  [84] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [388] std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::Tupleimpl(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [457] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
 [318] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37] std::char_traits<char>::copy(char, char const, unsigned long) [585] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
 [452] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [302] std::char_traits<char>::find(char const, unsigned long, char const&) [545] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listbase()
 [453] Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [28] std::char_traits<char>::assign(char&, char const&) [586] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
 [218] Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [194] std::char_traits<char>::length(char const) [92] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
 [219] Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [367] std::char_traits<char>::compare(char const, char const, unsigned long) [32] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
 [337] Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase() [240] void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [587] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
 [338] Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase() [234] void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [62] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
 [349] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&) [77] 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> >) [35] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
 [344] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl() [260] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long) [170] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
 [117] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [258] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&) [33] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
 [319] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [241] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl() [222] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const)
 [138] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [235] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long) [168] 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)
  [85] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [271] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long) [42] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
 [264] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&) [374] 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&) [43] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag)
 [249] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [455] 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&) [24] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
 [500] Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&) [229] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data() [30] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
 [313] Catch::Clara::Detail::BoundRef::BoundRef() [178] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [169] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const)
 [314] Catch::Clara::Detail::BoundRef::~BoundRef() [272] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&) [44] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
 [265] Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [518] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&) [223] 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)
 [253] Catch::Clara::Parser::~Parser() [242] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [45] void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
 [501] Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [198] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [51] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
 [320] Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [259] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&) [212] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
 [266] Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [243] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [179] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
 [250] Catch::Clara::ExeName::~ExeName() [196] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [305] 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&)
 [502] Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [273] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long) [54] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
 [156] Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [375] 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&) [38] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  [94] Catch::StringRef::StringRef(char const, unsigned long) [456] 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&) [231] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
 [227] Catch::StringRef::StringRef() [230] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data() [180] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
 [131] Catch::operator"" sr(char const, unsigned long) [162] std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [306] 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&)
 [503] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [274] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [89] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
 [569] unittest::g_progress() [519] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&) [22] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
 [570] unittest::g_binary_dir[abi:cxx11]() [244] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [159] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
 [571] unittest::g_source_dir[abi:cxx11]() [107] 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) [130] 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> >&&)
 [572] unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [315] 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() [224] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
 [573] unittest::g_tmp_dir[abi:cxx11]() [140] 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&&) [49] 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&)
 [574] unittest::g_verbose() [114] 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&) [157] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
 [350] __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long) [78] 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() [195] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
 [351] __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const) [74] 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) [588] 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&, unsigned long, unsigned long)
 [183] __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&) [121] 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) [34] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
 [199] __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long) [141] 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&&) [213] 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> >&&)
 [200] __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const) [111] 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() [307] 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&)
 [184] __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&) [56] 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() [160] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
 [358] __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&) [142] 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> > > >&&) [546] std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [398] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [581] 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&) [547] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
 [463] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator() [122] 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&) [548] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [377] __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [316] 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() [549] std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
 [104] __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) [79] 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() [550] std::__detail::Listnode_header::_M_init()
 [105] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [405] 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> > >) [551] std::__detail::Listnode_header::Listnode_header()
  [58] __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&) [406] 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> >&) [363] void std::_Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
 [309] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator() [407] 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() [129] void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
 [504] __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [472] 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>) [68] 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&)
 [505] __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(unsigned long, void const) [473] 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&) [153] std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
 [506] __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator() [474] std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [46] std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
 [399] __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) [475] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&) [356] void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
 [400] __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) [520] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [93] void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
 [364] __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() [275] 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&) [424] 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> > >)
 [464] __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) [233] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [492] void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
 [465] __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) [521] std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [66] 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> >)
 [433] __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() [143] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&) [19] char const std::__addressof<char const>(char const&)
  [90] __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [113] 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&) [330] Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  [86] __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [476] 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>&&) [53] Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
 [267] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&) [440] 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>&&) [52] 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> >&)
 [268] __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [76] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [552] std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
 [118] __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&) [522] 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>&) [372] 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> >&)
  [39] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [523] 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>&&) [445] 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> >&)
 [304] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [276] 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&) [25] char std::__addressof<char>(char&)
 [507] __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [236] std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [425] 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> >&)
 [359] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() [524] 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>&&) [493] std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
 [360] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() [376] std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base) [391] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::Tupleimpl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
 [378] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr() [368] 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>&) [164] Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
 [379] __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr() [408] 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&) [158] 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> >)
 [434] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() [409] 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() [290] 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>&)
 [435] __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() [441] 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>&) [210] 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> > >&)
 [167] bool __gnu_cxx::__is_null_pointer<char const>(char const) [477] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [426] 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>)
  [40] bool __gnu_cxx::__is_null_pointer<char>(char) [478] std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper() [494] 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>)
 [185] __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&) [134] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&) [328] 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&)
 [352] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [101] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [147] 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&&)
 [186] __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&) [135] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count() [427] 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> >&)
 [119] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [410] 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> >&) [495] 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&)
  [60] __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&) [479] 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&) [301] 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&)
  [64] __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++() [69] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() [340] 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> >&&)
 [284] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&) [448] std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [291] 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>&)
 [206] __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&) [18] std::pointer_traits<char const>::pointer_to(char const&) [211] 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> > >&)
 [221] 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&) [23] std::pointer_traits<char>::pointer_to(char&) [553] void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
 [110] 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&) [525] std::Rbtree_header::_M_reset() [554] void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
  [55] 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&) [526] std::Rbtree_header::Rbtree_header() [214] void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
 [321] __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&) [527] std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::__allocated_ptr(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [428] 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> >&)
 [294] __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&) [528] std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~__allocated_ptr() [496] 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&)
 [220] Catch::Clara::Detail::ParserBase::validate() const [529] std::__allocated_ptr<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator=(decltype(nullptr)) [392] 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> >&&)
 [466] Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const [411] 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() [429] 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> >&)
 [176] Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [369] 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>) [497] 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> >&)
 [329] Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [370] 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() [282] 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)
 [228] Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [412] 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)) [262] 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)
 [341] __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const [480] 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() [126] 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> >)
 [201] __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const [442] 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>) [154] std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
 [106] __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const [443] 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() [47] std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
 [508] __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_max_size() const [481] 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)) [148] 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>&)
 [401] __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 [98] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() [346] 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> > >&)
 [467] __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 [100] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [16] std::is_constant_evaluated()
  [87] __gnu_cxx::new_allocator<char>::_M_max_size() const [311] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [283] 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>&)
 [173] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const [312] std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [263] 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>&)
 [353] __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [354] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [127] 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> > >&)
  [61] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [277] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&) [393] std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
 [120] __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [355] std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [161] unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  [29] __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 [202] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [152] unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  [63] __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 [278] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&) [149] std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
 [192] __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [144] void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [132] 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&)
 [165] __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 [203] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [334] 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> >&)
 [509] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const [286] std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [382] std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
 [239] std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const [323] 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&) [446] 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> >&)
 [510] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [145] 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&&) [555] std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
 [190] std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [413] 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> > >) [556] std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
 [102] 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 [414] 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> >&) [27] std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
 [172] std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [482] 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>) [430] 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> > > >&)
 [174] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [483] 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&) [498] 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> >&)
 [175] std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [108] 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) [557] 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>&)
 [511] std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_const_cast() const [123] 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&) [150] 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>&)
 [454] std::less<char const>::operator()(char const, char const) const [339] 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> >) [558] 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> > >&)
 [254] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [109] 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) [559] 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>&)
 [232] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [204] 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&) [560] 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>&)
 [255] std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [296] 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&) [561] 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> >&)
 [322] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [345] 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> >&&) [562] 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> >&)
 [256] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [530] std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [499] 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&)
 [163] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [531] void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [563] 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> >&)
 [257] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [532] std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned long) [133] Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
 [285] std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [533] void std::allocator_traits<std::allocator<std::Listnode<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::Listnode<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> >&&) [292] 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&)
 [295] std::vector<std::__cxx11::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 [415] 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) [394] 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&)
  [95] std::vector<std::__cxx11::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 [416] 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) [342] Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  [99] std::vector<std::__cxx11::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 [484] 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) [103] Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  [96] std::vector<std::__cxx11::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 [485] 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) [65] 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&)
 [207] std::vector<std::__cxx11::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 [91] std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [331] std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)
 [575] std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_size() const [41] std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [303] 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&)
 [512] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [88] std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [395] std::Rbtree_node_base& std::forward<std::Rbtree_node_base&>(std::remove_reference<std::Rbtree_node_base&>::type&)
  [21] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [71] std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [197] bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
  [17] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [534] std::Listconst_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listconst_iterator(std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [343] unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
 [447] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [582] std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare() [332] std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&)
 [513] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [279] 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) [333] std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&)
 [177] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [261] 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) [357] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  [31] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [124] 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> >) [128] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
 [335] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [417] 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() [67] 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> >)
  [97] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [418] 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() [247] void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
 [166] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [371] 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() [248] void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
 [191] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [419] 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> > > >) [237] void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  [36] std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [420] 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() [238] void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
 [576] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [362] 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() [81] 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> >)
  [15] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [421] 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> >&) [82] 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> > >&)
 [514] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [422] 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() [155] std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
 [577] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [486] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [48] std::iterator_traits<char>::difference_type std::distance<char>(char, char)
 [151] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [487] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [20] char const std::addressof<char const>(char const&)
  [70] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [444] 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() [26] char std::addressof<char>(char&)
 [189] std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [488] 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> >) [193] __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&)
 [578] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_node_count() const [489] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [589] main::{lambda()#1}::operator()() const (catchmain.cpp)
 [579] std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [381] std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [590] main::{lambda()#1}::operator void ()()() const (catch_main.cpp)
 [187] std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&) [490] 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&) [591] main::{lambda()#1}::FUN() (catchmain.cpp)
 [181] std::allocator<Catch::Clara::Arg>::~allocator() [491] 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() [50] operator new(unsigned long, void)
 [188] std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&) [423] std::pair<std::Rbtree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&)
 [182] std::allocator<Catch::Clara::Opt>::~allocator() [389] std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&)