Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
  8.00      0.04     0.04  2680539     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  6.00      0.07     0.03  3882982     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  6.00      0.10     0.03                             Catch::RunContext::assertionPassed()
  4.00      0.12     0.02  3377614     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  4.00      0.14     0.02   412655     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)
  4.00      0.16     0.02    97913     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...)
  3.00      0.18     0.02  1209090     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  2.00      0.19     0.01 10383367     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  2.00      0.20     0.01  2904663     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  2.00      0.21     0.01  1596707     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  2.00      0.22     0.01  1036532     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  2.00      0.23     0.01   826023     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  2.00      0.24     0.01   818565     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  2.00      0.25     0.01   775950     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  2.00      0.26     0.01   554397     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  2.00      0.27     0.01   469396     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  2.00      0.28     0.01   469150     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  2.00      0.29     0.01   420313     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  2.00      0.30     0.01   258400     0.00     0.00  int&& std::forward<int>(std::remove_reference<int>::type&)
  2.00      0.31     0.01   218050     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  2.00      0.32     0.01   196271     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  2.00      0.33     0.01   162487     0.00     0.00  std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  2.00      0.34     0.01   117979     0.00     0.00  Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr()
  2.00      0.35     0.01   117979     0.00     0.00  bool Catch::compareEqual<char const, 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> > const&)
  2.00      0.36     0.01   116984     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&)
  2.00      0.37     0.01    97906     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  2.00      0.38     0.01    97892     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  2.00      0.39     0.01    49663     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long)
  2.00      0.40     0.01    32640     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [20]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20])
  2.00      0.41     0.01    32302     0.00     0.00  std::allocator<snaplogger::message>::allocator()
  2.00      0.42     0.01       40     0.25     0.25  std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&)
  2.00      0.43     0.01        2     5.00    44.25  CATCH2_INTERNAL_TEST_11()
  2.00      0.44     0.01                             Catch::RunContext::handleUnfinishedSections()
  2.00      0.45     0.01                             Catch::ITransientExpression::getResult() const
  1.00      0.45     0.01  3377614     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  1.00      0.46     0.01   606027     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  1.00      0.46     0.01   413165     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  1.00      0.47     0.01   412655     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)
  1.00      0.47     0.01   257151     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  1.00      0.48     0.01   174554     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  1.00      0.48     0.01     2146     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> >&&)
  1.00      0.49     0.01     2119     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  1.00      0.49     0.01      590     0.01     0.01  __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&)
  1.00      0.50     0.01      228     0.02     0.02  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  1.00      0.50     0.01      125     0.04     0.04  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.50     0.00  3377614     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.00      0.50     0.00  3377614     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      0.50     0.00  3377613     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  0.00      0.50     0.00  2868792     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.00      0.50     0.00  1875789     0.00     0.00  __gthread_active_p()
  0.00      0.50     0.00  1390550     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.00      0.50     0.00  1260809     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      0.50     0.00  1260809     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.00      0.50     0.00  1260809     0.00     0.00  char std::__addressof<char>(char&)
  0.00      0.50     0.00  1260809     0.00     0.00  char std::addressof<char>(char&)
  0.00      0.50     0.00  1245346     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.00      0.50     0.00  1186479     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.00      0.50     0.00  1036533     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00      0.50     0.00  1016115     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.00      0.50     0.00  1000930     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.50     0.00   937865     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      0.50     0.00   934936     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.00      0.50     0.00   839256     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00      0.50     0.00   839256     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.00      0.50     0.00   839256     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      0.50     0.00   834295     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      0.50     0.00   818544     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.00      0.50     0.00   804855     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.00      0.50     0.00   775951     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.00      0.50     0.00   694737     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      0.50     0.00   690036     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.00      0.50     0.00   574916     0.00     0.00  std::char_traits<char>::length(char const)
  0.00      0.50     0.00   469396     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      0.50     0.00   420313     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      0.50     0.00   420067     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      0.50     0.00   413166     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00      0.50     0.00   413165     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.50     0.00   412901     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      0.50     0.00   412901     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.50     0.00   412655     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.50     0.00   392208     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.00      0.50     0.00   391567     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::message>::~new_allocator()
  0.00      0.50     0.00   382282     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  0.00      0.50     0.00   357284     0.00     0.00  std::_shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00   357284     0.00     0.00  std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00   343543     0.00     0.00  std::__shared_ptr<snaplogger::logger, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00   294012     0.00     0.00  std::__shared_ptr<snaplogger::logger, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00   294012     0.00     0.00  std::__shared_ptr_access<snaplogger::logger, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00   293676     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::message>::new_allocator(__gnu_cxx::new_allocator<snaplogger::message> const&)
  0.00      0.50     0.00   293676     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::message>::_M_ptr()
  0.00      0.50     0.00   293676     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::message>::_M_addr()
  0.00      0.50     0.00   258424     0.00     0.00  snaplogger::severity_t&& std::forward<snaplogger::severity_t>(std::remove_reference<snaplogger::severity_t>::type&)
  0.00      0.50     0.00   258376     0.00     0.00  char const (&std::forward<char const (&) [24]>(std::remove_reference<char const (&) [24]>::type&)) [24]
  0.00      0.50     0.00   258368     0.00     0.00  char const (&std::forward<char const (&) [70]>(std::remove_reference<char const (&) [70]>::type&)) [70]
  0.00      0.50     0.00   257151     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      0.50     0.00   257151     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.50     0.00   257151     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.50     0.00   257151     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.50     0.00   257151     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00      0.50     0.00   257151     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.00      0.50     0.00   257151     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      0.50     0.00   245022     0.00     0.00  std::Rbtree_header::_M_reset()
  0.00      0.50     0.00   240870     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.50     0.00   228086     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00   218253     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.00      0.50     0.00   218075     0.00     0.00  Catch::StringRef::StringRef()
  0.00      0.50     0.00   218065     0.00     0.00  operator"" catchsr(char const, unsigned long)
  0.00      0.50     0.00   218050     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.00      0.50     0.00   198157     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00   196099     0.00     0.00  std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00   196098     0.00     0.00  std::__shared_ptr_access<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00   196098     0.00     0.00  std::__shared_ptr_access<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00   195939     0.00     0.00  std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00   195916     0.00     0.00  std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00   195784     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00   195784     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::message>, true>::_S_get(std::Spebo_helper<0, std::allocator<snaplogger::message>, true>&)
  0.00      0.50     0.00   195784     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00   195784     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00   195783     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00   195783     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00   194797     0.00     0.00  std::allocator<snaplogger::message>::~allocator()
  0.00      0.50     0.00   173301     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      0.50     0.00   173058     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.50     0.00   163245     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.50     0.00   162496     0.00     0.00  std::allocator<snaplogger::message>::allocator(std::allocator<snaplogger::message> const&)
  0.00      0.50     0.00   162182     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.00      0.50     0.00   158987     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  0.00      0.50     0.00   158987     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      0.50     0.00   131869     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00      0.50     0.00   130194     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::allocator<snaplogger::message>(std::allocator<snaplogger::message> const&)
  0.00      0.50     0.00   130194     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00   130193     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00   117994     0.00     0.00  bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00   117979     0.00     0.00  Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00   117979     0.00     0.00  Catch::ExprLhs<char const const&>::ExprLhs(char const const&)
  0.00      0.50     0.00   117979     0.00     0.00  Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.50     0.00   117979     0.00     0.00  Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&)
  0.00      0.50     0.00    98592     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00      0.50     0.00    98592     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.50     0.00    98592     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.50     0.00    98439     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      0.50     0.00    98439     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      0.50     0.00    98439     0.00     0.00  void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>)
  0.00      0.50     0.00    98282     0.00     0.00  std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00    98280     0.00     0.00  std::__shared_ptr_access<snaplogger::appender, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00    98165     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&)
  0.00      0.50     0.00    98027     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00      0.50     0.00    97993     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      0.50     0.00    97892     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::message>::destroy<snaplogger::message>(snaplogger::message)
  0.00      0.50     0.00    97892     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::message>::new_allocator()
  0.00      0.50     0.00    97892     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00    97892     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00    97892     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00    97892     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::message>, true>::Spebo_helper(std::allocator<snaplogger::message> const&)
  0.00      0.50     0.00    97892     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00    97892     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::message> >::destroy<snaplogger::message>(std::allocator<snaplogger::message>&, snaplogger::message)
  0.00      0.50     0.00    97892     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00    97892     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00    97892     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00    97892     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00    97892     0.00     0.00  std::Sp_counted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00    97891     0.00     0.00  std::shared_ptr<snaplogger::message>::~shared_ptr()
  0.00      0.50     0.00    97891     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::message>, true>::~Spebo_helper()
  0.00      0.50     0.00    97891     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00    88234     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long)
  0.00      0.50     0.00    87995     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_always_equal()
  0.00      0.50     0.00    72515     0.00     0.00  operator new(unsigned long, void)
  0.00      0.50     0.00    69028     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.00      0.50     0.00    54146     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      0.50     0.00    54146     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      0.50     0.00    54146     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      0.50     0.00    54146     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.00      0.50     0.00    54146     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.00      0.50     0.00    54146     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.00      0.50     0.00    49926     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.50     0.00    49865     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.50     0.00    49860     0.00     0.00  std::__shared_ptr<snaplogger::variable, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00    49765     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.50     0.00    49225     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long)
  0.00      0.50     0.00    43774     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00    43766     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.50     0.00    43749     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  0.00      0.50     0.00    43741     0.00     0.00  bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      0.50     0.00    43738     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
  0.00      0.50     0.00    43735     0.00     0.00  std::char_traits<char>::assign(char, unsigned long, char)
  0.00      0.50     0.00    32640     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20])
  0.00      0.50     0.00    32640     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr()
  0.00      0.50     0.00    32640     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> Catch::operator==<char const (&) [20], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20])
  0.00      0.50     0.00    32416     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00      0.50     0.00    32416     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      0.50     0.00    32308     0.00     0.00  std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00    32302     0.00     0.00  std::enable_if<!std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<snaplogger::message, void>::value, void>::type std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<snaplogger::message, snaplogger::message>(snaplogger::message)
  0.00      0.50     0.00    32302     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00    32302     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00    32302     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<snaplogger::message>)
  0.00      0.50     0.00    32302     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00    32302     0.00     0.00  std::remove_reference<std::allocator<snaplogger::message> const&>::type&& std::move<std::allocator<snaplogger::message> const&>(std::allocator<snaplogger::message> const&)
  0.00      0.50     0.00    32295     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message>, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    32295     0.00     0.00  std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&)
  0.00      0.50     0.00    14490     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.50     0.00    11361     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      0.50     0.00    11049     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36])
  0.00      0.50     0.00    11049     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr()
  0.00      0.50     0.00    11049     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [36]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36])
  0.00      0.50     0.00    11049     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36])
  0.00      0.50     0.00    10879     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.00      0.50     0.00    10875     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      0.50     0.00     8751     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.50     0.00     6909     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.50     0.00     6793     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.50     0.00     6726     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.50     0.00     6012     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.50     0.00     5696     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.50     0.00     5311     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.50     0.00     5261     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      0.50     0.00     4773     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      0.50     0.00     4261     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.50     0.00     4261     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.50     0.00     4121     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.50     0.00     4121     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.50     0.00     3953     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.50     0.00     3733     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.50     0.00     3725     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.50     0.00     3631     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.50     0.00     3617     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.50     0.00     3570     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.50     0.00     3513     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.50     0.00     3513     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.50     0.00     3498     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.50     0.00     3489     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&)
  0.00      0.50     0.00     3376     0.00     0.00  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00     3251     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.50     0.00     3037     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.50     0.00     2911     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const
  0.00      0.50     0.00     2816     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.50     0.00     2629     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      0.50     0.00     2584     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      0.50     0.00     2570     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.50     0.00     2483     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.50     0.00     2476     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      0.50     0.00     2476     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00     2467     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.50     0.00     2445     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      0.50     0.00     2445     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      0.50     0.00     2445     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      0.50     0.00     2406     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      0.50     0.00     2242     0.00     0.00  std::enableif<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.50     0.00     2219     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&)
  0.00      0.50     0.00     2163     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.50     0.00     2142     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.50     0.00     2134     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.50     0.00     2120     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.50     0.00     1990     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.50     0.00     1989     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.50     0.00     1940     0.00     0.00  bool __gnu_cxx::operator!=<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.50     0.00     1850     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00      0.50     0.00     1772     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.50     0.00     1749     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.50     0.00     1743     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.50     0.00     1736     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.50     0.00     1736     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.50     0.00     1734     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<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.50     0.00     1734     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.50     0.00     1734     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.50     0.00     1734     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.50     0.00     1734     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.50     0.00     1695     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      0.50     0.00     1695     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.50     0.00     1668     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.50     0.00     1665     0.00     0.01  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      0.50     0.00     1665     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      0.50     0.00     1665     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      0.50     0.00     1665     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.50     0.00     1665     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.50     0.00     1638     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::base() const
  0.00      0.50     0.00     1626     0.00     0.01  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.50     0.00     1496     0.00     0.00  std::moveiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::move_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.50     0.00     1496     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> std::__make_move_if_noexcept_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::move_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.50     0.00     1491     0.00     0.00  std::remove_reference<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::allocator<std::__cxx11::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.50     0.00     1346     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.50     0.00     1079     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.50     0.00     1030     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >::base() const
  0.00      0.50     0.00     1022     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      0.50     0.00     1018     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.50     0.00     1018     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.50     0.00     1010     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::base() const
  0.00      0.50     0.00      984     0.00     0.00  char std::vector<char, std::allocator<char> >::_M_data_ptr<char>(char) const
  0.00      0.50     0.00      984     0.00     0.00  std::vector<char, std::allocator<char> >::data()
  0.00      0.50     0.00      928     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00      925     0.00     0.00  bool std::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&)
  0.00      0.50     0.00      925     0.00     0.00  bool std::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&, std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> const&)
  0.00      0.50     0.00      881     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      0.50     0.00      851     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr()
  0.00      0.50     0.00      851     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_addr()
  0.00      0.50     0.00      819     0.00     0.00  bool std::operator==<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00      819     0.00     0.00  bool std::operator!=<Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00      775     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.50     0.00      749     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::move_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> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_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.50     0.00      749     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::move_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> >>(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_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.50     0.00      748     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.50     0.00      748     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.50     0.00      748     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::move_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> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::move_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> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.50     0.00      747     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::_M_swap_data(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl&)
  0.00      0.50     0.00      746     0.00     0.00  std::remove_reference<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::vector<std::__cxx11::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> > > >&)
  0.00      0.50     0.00      745     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> > >&&)
  0.00      0.50     0.00      745     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.50     0.00      744     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.50     0.00      741     0.00     0.01  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      0.50     0.00      741     0.00     0.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      0.50     0.00      741     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      0.50     0.00      741     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator() const
  0.00      0.50     0.00      741     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      0.50     0.00      741     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.50     0.00      741     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator++()
  0.00      0.50     0.00      741     0.00     0.01  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      0.50     0.00      741     0.00     0.00  std::removereference<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.50     0.00      741     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      0.50     0.00      711     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::size() const
  0.00      0.50     0.00      613     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00      0.50     0.00      609     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::operator[](unsigned long) const
  0.00      0.50     0.00      584     0.00     0.00  std::_shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00      564     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator()
  0.00      0.50     0.00      562     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      0.50     0.00      552     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> > > > >::difference_type __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.50     0.00      530     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.50     0.00      530     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.50     0.00      523     0.00     0.00  bool Catch::compareEqual<snaplogger::language_t, snaplogger::language_t>(snaplogger::language_t const&, snaplogger::language_t const&)
  0.00      0.50     0.00      523     0.00     0.00  bool Catch::compareEqual<snaplogger::secondary_form_t, snaplogger::secondary_form_t>(snaplogger::secondary_form_t const&, snaplogger::secondary_form_t const&)
  0.00      0.50     0.00      523     0.00     0.00  bool Catch::compareEqual<snaplogger::gender_t, snaplogger::gender_t>(snaplogger::gender_t const&, snaplogger::gender_t const&)
  0.00      0.50     0.00      523     0.00     0.00  bool Catch::compareEqual<snaplogger::number_t, snaplogger::number_t>(snaplogger::number_t const&, snaplogger::number_t const&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::language_t const&>::ExprLhs(snaplogger::language_t const&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::secondary_form_t const&>::ExprLhs(snaplogger::secondary_form_t const&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::gender_t const&>::ExprLhs(snaplogger::gender_t const&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::number_t const&>::ExprLhs(snaplogger::number_t const&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::language_t const&> Catch::operator<=<snaplogger::language_t, 0>(Catch::Decomposer&&, snaplogger::language_t&&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::secondary_form_t const&> Catch::operator<=<snaplogger::secondary_form_t, 0>(Catch::Decomposer&&, snaplogger::secondary_form_t&&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::gender_t const&> Catch::operator<=<snaplogger::gender_t, 0>(Catch::Decomposer&&, snaplogger::gender_t&&)
  0.00      0.50     0.00      523     0.00     0.00  Catch::ExprLhs<snaplogger::number_t const&> Catch::operator<=<snaplogger::number_t, 0>(Catch::Decomposer&&, snaplogger::number_t&&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t&>::BinaryExpr(bool, snaplogger::language_t const&, Catch::StringRef, snaplogger::language_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t&>::~BinaryExpr()
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t&>::BinaryExpr(bool, snaplogger::secondary_form_t const&, Catch::StringRef, snaplogger::secondary_form_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t&>::~BinaryExpr()
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t&>::BinaryExpr(bool, snaplogger::gender_t const&, Catch::StringRef, snaplogger::gender_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t&>::~BinaryExpr()
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t&>::BinaryExpr(bool, snaplogger::number_t const&, Catch::StringRef, snaplogger::number_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t&>::~BinaryExpr()
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t& const&> Catch::operator==<snaplogger::language_t&, 0>(Catch::ExprLhs<snaplogger::language_t const&>&&, snaplogger::language_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t& const&> Catch::operator==<snaplogger::secondary_form_t&, 0>(Catch::ExprLhs<snaplogger::secondary_form_t const&>&&, snaplogger::secondary_form_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t& const&> Catch::operator==<snaplogger::gender_t&, 0>(Catch::ExprLhs<snaplogger::gender_t const&>&&, snaplogger::gender_t&)
  0.00      0.50     0.00      522     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t& const&> Catch::operator==<snaplogger::number_t&, 0>(Catch::ExprLhs<snaplogger::number_t const&>&&, snaplogger::number_t&)
  0.00      0.50     0.00      516     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::__normal_iterator(std::pair<char, char> const const&)
  0.00      0.50     0.00      515     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >::__normal_iterator(char const const&)
  0.00      0.50     0.00      515     0.00     0.00  std::Basebitset<4ul>::_S_whichbit(unsigned long)
  0.00      0.50     0.00      504     0.00     0.00  bool __gnu_cxx::operator!=<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >(__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&, __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&)
  0.00      0.50     0.00      499     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::_M_get_Tp_allocator()
  0.00      0.50     0.00      494     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >::_normal_iterator(std::__cxx11::regex_traits<char>::_RegexMask const const&)
  0.00      0.50     0.00      494     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >::base() const
  0.00      0.50     0.00      494     0.00     0.00  char const std::_miter_base<char const>(char const)
  0.00      0.50     0.00      494     0.00     0.00  char const std::__niter_base<char const>(char const)
  0.00      0.50     0.00      493     0.00     0.00  std::vector<char, std::allocator<char> >::size() const
  0.00      0.50     0.00      492     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data()
  0.00      0.50     0.00      489     0.00     0.00  std::__detail::State<char>::M_opcode() const
  0.00      0.50     0.00      445     0.00     0.00  std::shared_ptr<snaplogger::variable>::~shared_ptr()
  0.00      0.50     0.00      445     0.00     0.00  std::shared_ptr<snaplogger::variable> std::__addressof<std::shared_ptr<snaplogger::variable> >(std::shared_ptr<snaplogger::variable>&)
  0.00      0.50     0.00      445     0.00     0.00  void std::Destroy<std::sharedptr<snaplogger::variable> >(std::shared_ptr<snaplogger::variable>)
  0.00      0.50     0.00      440     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_move_if_noexcept_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.50     0.00      436     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::size() const
  0.00      0.50     0.00      431     0.00     0.00  std::__detail::RegexTranslator<std::_cxx11::regex_traits<char>, false, false>::_M_translate(char) const
  0.00      0.50     0.00      404     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.50     0.00      383     0.00     0.00  std::shared_ptr<advgetopt::option_info>::~shared_ptr()
  0.00      0.50     0.00      336     0.00     0.00  char&& std::forward<char>(std::remove_reference<char>::type&)
  0.00      0.50     0.00      318     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::base() const
  0.00      0.50     0.00      314     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.50     0.00      311     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00      304     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Stateinfo<std::integral_constant<bool, true>, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_visited(long) const
  0.00      0.50     0.00      304     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_dfs(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00      303     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      0.50     0.00      302     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const const&)
  0.00      0.50     0.00      297     0.00     0.00  std::__shared_ptr_access<snaplogger::severity, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00      291     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::Iterequals_val(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00      288     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      0.50     0.00      282     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      0.50     0.00      282     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >)
  0.00      0.50     0.00      282     0.00     0.00  __gnu_cxx::new_allocator<long>::new_allocator()
  0.00      0.50     0.00      282     0.00     0.00  __gnu_cxx::new_allocator<long>::~new_allocator()
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr()
  0.00      0.50     0.00      282     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      0.50     0.00      282     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >)
  0.00      0.50     0.00      282     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair()
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base)
  0.00      0.50     0.00      282     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base)
  0.00      0.50     0.00      280     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr()
  0.00      0.50     0.00      280     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_addr()
  0.00      0.50     0.00      278     0.00     0.00  std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > const&)
  0.00      0.50     0.00      275     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> __gnu_cxx::__ops::__iter_equals_val<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.50     0.00      275     0.00     0.01  __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::__find_if<__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::__ops::Iterequals_val<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> > > > >, __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::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>)
  0.00      0.50     0.00      275     0.00     0.01  __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::__find_if<__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::__ops::Iterequals_val<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> > > > >, __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::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::random_access_iterator_tag)
  0.00      0.50     0.00      267     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.50     0.00      264     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      264     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const std::__niter_base<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      259     0.00     0.00  std::Basebitset<4ul>::_S_maskbit(unsigned long)
  0.00      0.50     0.00      259     0.00     0.00  std::Basebitset<4ul>::_S_whichword(unsigned long)
  0.00      0.50     0.00      258     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::vector<char, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > const&)
  0.00      0.50     0.00      258     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::end() const
  0.00      0.50     0.00      258     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::begin() const
  0.00      0.50     0.00      258     0.00     0.00  std::__detail::RegexTranslator<std::_cxx11::regex_traits<char>, false, false>::_M_transform(char) const
  0.00      0.50     0.00      257     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::operator() const
  0.00      0.50     0.00      257     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00      257     0.00     0.00  std::bitset<256ul>::size() const
  0.00      0.50     0.00      257     0.00     0.00  std::vector<char, std::allocator<char> >::end() const
  0.00      0.50     0.00      257     0.00     0.00  std::vector<char, std::allocator<char> >::begin() const
  0.00      0.50     0.00      256     0.00     0.00  __gnu_cxx::__ops::__iter_less_val()
  0.00      0.50     0.00      256     0.00     0.00  bool __gnu_cxx::operator!=<char const, std::vector<char, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > const&)
  0.00      0.50     0.00      256     0.00     0.01  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const
  0.00      0.50     0.00      256     0.00     0.00  std::__detail::RegexTranslator<std::_cxx11::regex_traits<char>, false, false>::_M_match_range(char, char, char) const
  0.00      0.50     0.00      256     0.00     0.00  std::Basebitset<4ul>::_M_getword(unsigned long)
  0.00      0.50     0.00      256     0.00     0.00  std::bitset<256ul>::reference::reference(std::bitset<256ul>&, unsigned long)
  0.00      0.50     0.00      256     0.00     0.00  std::bitset<256ul>::reference::~reference()
  0.00      0.50     0.00      256     0.00     0.00  std::bitset<256ul>::reference::operator=(bool)
  0.00      0.50     0.00      256     0.00     0.00  std::bitset<256ul>::operator[](unsigned long)
  0.00      0.50     0.00      256     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, std::random_access_iterator_tag)
  0.00      0.50     0.00      256     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > std::__lower_bound<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char, __gnu_cxx::__ops::Iterless_val>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char const&, __gnu_cxx::__ops::Iterless_val)
  0.00      0.50     0.00      256     0.00     0.00  bool std::binary_search<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char const&)
  0.00      0.50     0.00      256     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > const&)
  0.00      0.50     0.00      256     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00      256     0.00     0.01  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const
  0.00      0.50     0.00      252     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00      252     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00      250     0.00     0.00  std::ctype<char>::is(unsigned short, char) const
  0.00      0.50     0.00      250     0.00     0.00  void std::Destroyaux<true>::__destroy<char>(char, char)
  0.00      0.50     0.00      250     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00      250     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::_M_deallocate(char, unsigned long)
  0.00      0.50     0.00      250     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::~Vectorbase()
  0.00      0.50     0.00      250     0.00     0.00  std::vector<char, std::allocator<char> >::~vector()
  0.00      0.50     0.00      250     0.00     0.00  void std::Destroy<char>(char, char)
  0.00      0.50     0.00      250     0.00     0.00  void std::Destroy<char, char>(char, char, std::allocator<char>&)
  0.00      0.50     0.00      247     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::operator++()
  0.00      0.50     0.00      247     0.00     0.00  bool __gnu_cxx::operator!=<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> > >(__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > > const&)
  0.00      0.50     0.00      247     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      0.50     0.00      247     0.00     0.00  std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::end() const
  0.00      0.50     0.00      247     0.00     0.00  std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::begin() const
  0.00      0.50     0.00      247     0.00     0.00  char std::_copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char>(char const, char const, char)
  0.00      0.50     0.00      247     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::_M_allocate(unsigned long)
  0.00      0.50     0.00      247     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorimpl::Vectorimpl(std::allocator<char> const&)
  0.00      0.50     0.00      247     0.00     0.00  char std::__niter_base<char>(char)
  0.00      0.50     0.00      247     0.00     0.00  char std::__copy_move_a<false, char const, char>(char const, char const, char)
  0.00      0.50     0.00      246     0.00     0.00  std::ctype<char>::tolower(char, char const) const
  0.00      0.50     0.00      246     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform_primary<char const>(char const, char const) const
  0.00      0.50     0.00      246     0.00     0.00  std::__cxx11::regex_traits<char>::isctype(char, std::__cxx11::regex_traits<char>::RegexMask) const
  0.00      0.50     0.00      246     0.00     0.00  std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const
  0.00      0.50     0.00      246     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorbase(std::allocator<char> const&)
  0.00      0.50     0.00      246     0.00     0.00  char std::__uninitialized_copy<true>::__uninit_copy<char const, char>(char const, char const, char)
  0.00      0.50     0.00      246     0.00     0.00  void std::vector<char, std::allocator<char> >::_M_range_initialize<char const>(char const, char const, std::forward_iterator_tag)
  0.00      0.50     0.00      246     0.00     0.00  void std::vector<char, std::allocator<char> >::_M_initialize_dispatch<char const>(char const, char const, std::__false_type)
  0.00      0.50     0.00      246     0.00     0.00  std::vector<char, std::allocator<char> >::vector<char const, void>(char const, char const, std::allocator<char> const&)
  0.00      0.50     0.00      246     0.00     0.00  char std::__copy_move_a2<false, char const, char>(char const, char const, char)
  0.00      0.50     0.00      246     0.00     0.00  char std::uninitialized_copy<char const, char>(char const, char const, char)
  0.00      0.50     0.00      246     0.00     0.00  char std::__uninitialized_copy_a<char const, char, char>(char const, char const, char, std::allocator<char>&)
  0.00      0.50     0.00      246     0.00     0.00  char std::copy<char const, char>(char const, char const, char)
  0.00      0.50     0.00      246     0.00     0.01  __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::find<__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> > const&)
  0.00      0.50     0.00      241     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.50     0.00      240     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      0.50     0.00      238     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<snaplogger::variable>>(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>)
  0.00      0.50     0.00      238     0.00     0.00  void std::Destroy<std::sharedptr<snaplogger::variable>>(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>)
  0.00      0.50     0.00      233     0.00     0.00  void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 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.50     0.00      233     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.50     0.00      226     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      0.50     0.00      222     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.50     0.00      220     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.50     0.00      220     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.50     0.00      220     0.00     0.01  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.50     0.00      204     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const)
  0.00      0.50     0.00      204     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00      200     0.00     0.00  std::__detail::Scanner<char>::M_get_token() const
  0.00      0.50     0.00      200     0.00     0.01  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_match_token(std::__detail::ScannerBase::TokenT)
  0.00      0.50     0.00      197     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const
  0.00      0.50     0.00      196     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.50     0.00      191     0.00     0.01  bool __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::operator()<__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> > > > >)
  0.00      0.50     0.00      190     0.00     0.00  __gnu_cxx::__aligned_membuf<std::function<bool (char)> >::_M_addr() const
  0.00      0.50     0.00      190     0.00     0.00  std::Functionbase::_M_empty() const
  0.00      0.50     0.00      190     0.00     0.00  std::__detail::State<char>::M_get_matcher() const
  0.00      0.50     0.00      190     0.00     0.00  std::Anydata::_M_access() const
  0.00      0.50     0.00      186     0.00     0.00  std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >() const
  0.00      0.50     0.00      185     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator()
  0.00      0.50     0.00      178     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<snaplogger::variable> >::deallocate(std::shared_ptr<snaplogger::variable>, unsigned long)
  0.00      0.50     0.00      178     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<snaplogger::variable> > >::deallocate(std::allocator<std::shared_ptr<snaplogger::variable> >&, std::shared_ptr<snaplogger::variable>, unsigned long)
  0.00      0.50     0.00      176     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const
  0.00      0.50     0.00      176     0.00     0.00  std::__shared_ptr<snaplogger::function, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00      176     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++()
  0.00      0.50     0.00      176     0.00     0.03  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.50     0.00      176     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> > >(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.50     0.00      173     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      0.50     0.00      170     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::base() const
  0.00      0.50     0.00      169     0.00     0.00  bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.50     0.00      168     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator()
  0.00      0.50     0.00      168     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator()
  0.00      0.50     0.00      168     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.50     0.00      168     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.50     0.00      168     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      0.50     0.00      168     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      0.50     0.00      167     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_match(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00      166     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      0.50     0.00      166     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00      166     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00      0.50     0.00      166     0.00     0.00  std::__detail::State<char>::M_matches(char) const
  0.00      0.50     0.00      166     0.00     0.00  std::function<bool (char)>::operator()(char) const
  0.00      0.50     0.00      166     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.50     0.00      166     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00      165     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::format>::~new_allocator()
  0.00      0.50     0.00      165     0.00     0.00  __gnu_cxx::__aligned_membuf<std::function<bool (char)> >::_M_addr()
  0.00      0.50     0.00      165     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00      0.50     0.00      163     0.00     0.00  std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>::operator()(char) const
  0.00      0.50     0.00      163     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_get_pointer(std::Anydata const&)
  0.00      0.50     0.00      163     0.00     0.00  std::Functionhandler<bool (char), std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_invoke(std::Anydata const&, char&&)
  0.00      0.50     0.00      163     0.00     0.00  std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const std::__addressof<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const&)
  0.00      0.50     0.00      162     0.00     0.00  std::allocator<snaplogger::format>::~allocator()
  0.00      0.50     0.00      161     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      0.50     0.00      161     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.50     0.00      160     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator()
  0.00      0.50     0.00      156     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.50     0.00      156     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt)
  0.00      0.50     0.00      156     0.00     0.00  std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt)
  0.00      0.50     0.00      156     0.00     0.00  std::remove_reference<bool (&)(std::Anydata const&, char&&)>::type&& std::move<bool (&)(std::Anydata const&, char&&)>(bool (&)(std::Anydata const&, char&&))
  0.00      0.50     0.00      156     0.00     0.00  std::remove_reference<bool (&)(std::Anydata&, std::Anydata const&, std::Manageroperation)>::type&& std::move<bool (&)(std::Anydata&, std::Anydata const&, std::Manageroperation)>(bool (&)(std::Anydata&, std::Anydata const&, std::Manageroperation))
  0.00      0.50     0.00      156     0.00     0.00  std::remove_reference<std::Anydata&>::type&& std::move<std::Anydata&>(std::Anydata&)
  0.00      0.50     0.00      152     0.00     0.00  char const (&std::forward<char const (&) [12]>(std::remove_reference<char const (&) [12]>::type&)) [12]
  0.00      0.50     0.00      151     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::end() const
  0.00      0.50     0.00      151     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::begin() const
  0.00      0.50     0.00      149     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00      147     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long)
  0.00      0.50     0.00      144     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_get_Tp_allocator()
  0.00      0.50     0.00      141     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00      141     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00      138     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::operator[](unsigned long)
  0.00      0.50     0.00      136     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::end()
  0.00      0.50     0.00      136     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::begin()
  0.00      0.50     0.00      135     0.00     0.00  bool __gnu_cxx::operator!=<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      0.50     0.00      134     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_S_propagate_on_copy_assign()
  0.00      0.50     0.00      134     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::capacity() const
  0.00      0.50     0.00      134     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::operator=(std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > const&)
  0.00      0.50     0.00      133     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Stateinfo<std::integral_constant<bool, true>, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::_M_get_sol_pos()
  0.00      0.50     0.00      133     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_main_dispatch(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, std::integral_constant<bool, true>)
  0.00      0.50     0.00      133     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_search_from_first()
  0.00      0.50     0.00      133     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_subexpr_begin(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00      133     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_main(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode)
  0.00      0.50     0.00      132     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00      132     0.00     0.00  void std::Destroyaux<true>::__destroy<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      132     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__niter_base<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      132     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__copy_move_a<false, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00      132     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      132     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > std::copy<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      132     0.00     0.00  void std::Destroy<_gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00      132     0.00     0.00  void std::Destroy<_gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00      131     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(char const&)
  0.00      0.50     0.00      131     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()
  0.00      0.50     0.00      131     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00      0.50     0.00      129     0.00     0.01  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      0.50     0.00      129     0.00     0.01  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.50     0.00      129     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      0.50     0.00      129     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      0.50     0.00      129     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      0.50     0.00      129     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::format>::new_allocator(__gnu_cxx::new_allocator<snaplogger::format> const&)
  0.00      0.50     0.00      129     0.00     0.01  Catch::Clara::Detail::ParserBase::validate() const
  0.00      0.50     0.00      129     0.00     0.00  std::remove_reference<snaplogger::format&>::type&& std::move<snaplogger::format&>(snaplogger::format&)
  0.00      0.50     0.00      128     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::empty() const
  0.00      0.50     0.00      128     0.00     0.00  bool std::operator==<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>(std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >> const&, std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >> const&)
  0.00      0.50     0.00      127     0.00     0.00  std::allocator<snaplogger::format>::allocator(std::allocator<snaplogger::format> const&)
  0.00      0.50     0.00      126     0.00     0.00  std::shared_ptr<snaplogger::format>::~shared_ptr()
  0.00      0.50     0.00      125     0.00     0.01  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.50     0.00      125     0.00     0.01  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      0.50     0.00      125     0.00     0.01  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.50     0.00      122     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::format>::_M_ptr()
  0.00      0.50     0.00      122     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::format>::_M_addr()
  0.00      0.50     0.00      122     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      0.50     0.00      121     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00      120     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.50     0.00      119     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      0.50     0.00      119     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      0.50     0.00      119     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.50     0.00      119     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      0.50     0.00      117     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00      111     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      0.50     0.00      106     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      0.50     0.00      104     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00      103     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.50     0.00      102     0.00     0.00  std::__detail::State<char>::M_get_matcher()
  0.00      0.50     0.00      100     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      0.50     0.00       97     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.50     0.00       91     0.00     0.00  std::char_traits<char>::move(char, char const, unsigned long)
  0.00      0.50     0.00       91     0.00     0.10  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      0.50     0.00       91     0.00     0.00  bool&& std::forward<bool>(std::remove_reference<bool>::type&)
  0.00      0.50     0.00       89     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      0.50     0.00       89     0.00     0.00  std::Functionbase::Functionbase()
  0.00      0.50     0.00       89     0.00     0.00  std::Functionbase::~Functionbase()
  0.00      0.50     0.00       89     0.00     0.00  std::function<bool (char)>::~function()
  0.00      0.50     0.00       87     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00       86     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.50     0.00       86     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.50     0.00       86     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.50     0.00       86     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      0.50     0.00       86     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.50     0.00       85     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      0.50     0.00       85     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      0.50     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      0.50     0.00       85     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      0.50     0.00       85     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      0.50     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      0.50     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00       85     0.00     0.04  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      0.50     0.00       85     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      0.50     0.00       85     0.00     0.05  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      0.50     0.00       84     0.00     0.05  Catch::Clara::Parser::~Parser()
  0.00      0.50     0.00       84     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      0.50     0.00       84     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      0.50     0.00       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      0.50     0.00       84     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      0.50     0.00       83     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      0.50     0.00       83     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.50     0.00       83     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.50     0.00       83     0.00     0.10  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.50     0.00       83     0.00     0.00  std::__detail::_State<char>::~State()
  0.00      0.50     0.00       83     0.00     0.10  Catch::Clara::Opt std::uninitializedcopy<__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.50     0.00       83     0.00     0.10  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.50     0.00       82     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      0.50     0.00       82     0.00     0.10  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      0.50     0.00       82     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      0.50     0.00       82     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg> >::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.50     0.00       82     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00       82     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      0.50     0.00       82     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.50     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      0.50     0.00       82     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.50     0.00       82     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      0.50     0.00       82     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.50     0.00       82     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.50     0.00       82     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.50     0.00       82     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.50     0.00       82     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.50     0.00       82     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.50     0.00       82     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.50     0.00       82     0.00     0.10  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.50     0.00       82     0.00     0.08  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       82     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.50     0.00       82     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.50     0.00       81     0.00     0.00  std::remove_reference<snaplogger::component&>::type&& std::move<snaplogger::component&>(snaplogger::component&)
  0.00      0.50     0.00       80     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      0.50     0.00       80     0.00     0.00  void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::destroy<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >)
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr()
  0.00      0.50     0.00       80     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      0.50     0.00       80     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >)
  0.00      0.50     0.00       80     0.00     0.00  std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair()
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base)
  0.00      0.50     0.00       80     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base)
  0.00      0.50     0.00       80     0.00     0.00  std::__detail::State<char> std::_addressof<std::__detail::State<char> >(std::_detail::_State<char>&)
  0.00      0.50     0.00       79     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::severity>::~new_allocator()
  0.00      0.50     0.00       79     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00       79     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00       79     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       79     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00       78     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.50     0.00       78     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      0.50     0.00       78     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::allocator<snaplogger::format>(std::allocator<snaplogger::format> const&)
  0.00      0.50     0.00       78     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00       78     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00       78     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00       78     0.00     0.08  Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00      0.50     0.00       78     0.00     0.08  Catch::Clara::Opt std::uninitialized_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt)
  0.00      0.50     0.00       78     0.00     0.08  Catch::Clara::Opt std::__uninitialized_copy_a<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      0.50     0.00       78     0.00     0.08  Catch::Clara::Opt std::__uninitialized_move_if_noexcept_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.50     0.00       75     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::severity>::new_allocator(__gnu_cxx::new_allocator<snaplogger::severity> const&)
  0.00      0.50     0.00       74     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::buffer_appender>::~new_allocator()
  0.00      0.50     0.00       74     0.00     0.00  std::Anydata::_M_access()
  0.00      0.50     0.00       72     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::format>, true>::_S_get(std::Spebo_helper<0, std::allocator<snaplogger::format>, true>&)
  0.00      0.50     0.00       72     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00       71     0.00     0.00  std::allocator<snaplogger::buffer_appender>::~allocator()
  0.00      0.50     0.00       68     0.00     0.75  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00      0.50     0.00       67     0.00     0.08  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.50     0.00       64     0.00     0.00  std::__shared_ptr<snaplogger::variable_factory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00       62     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::base() const
  0.00      0.50     0.00       61     0.00     0.02  Catch::Clara::Opt::operator[](std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       61     0.00     0.02  std::vector<std::__cxx11::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.50     0.00       60     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::buffer_appender>::new_allocator(__gnu_cxx::new_allocator<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       60     0.00     0.00  std::__detail::State<char>&& std::forward<std::_detail::State<char> >(std::removereference<std::__detail::State<char> >::type&)
  0.00      0.50     0.00       59     0.00     0.00  std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00      0.50     0.00       58     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::empty() const
  0.00      0.50     0.00       58     0.00     0.00  std::allocator<snaplogger::buffer_appender>::allocator(std::allocator<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       58     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      0.50     0.00       54     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::buffer_appender>::_M_ptr()
  0.00      0.50     0.00       54     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::buffer_appender>::_M_addr()
  0.00      0.50     0.00       54     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::severity>::_M_ptr()
  0.00      0.50     0.00       54     0.00     0.00  __gnu_cxx::__aligned_buffer<snaplogger::severity>::_M_addr()
  0.00      0.50     0.00       53     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<snaplogger::variable> >::~new_allocator()
  0.00      0.50     0.00       53     0.00     0.00  std::allocator<std::shared_ptr<snaplogger::variable> >::~allocator()
  0.00      0.50     0.00       53     0.00     0.00  std::Vectorbase<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00       53     0.00     0.00  std::Vectorbase<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::_M_deallocate(std::shared_ptr<snaplogger::variable>, unsigned long)
  0.00      0.50     0.00       53     0.00     0.00  std::Vectorbase<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::_M_get_Tp_allocator()
  0.00      0.50     0.00       53     0.00     0.00  std::Vectorbase<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::~Vectorbase()
  0.00      0.50     0.00       53     0.00     0.00  std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type)
  0.00      0.50     0.00       53     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00       53     0.00     0.00  std::vector<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::~vector()
  0.00      0.50     0.00       53     0.00     0.00  void std::Destroy<std::sharedptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable> >(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> >&)
  0.00      0.50     0.00       52     0.00     0.00  unittest::g_progress()
  0.00      0.50     0.00       52     0.00     0.00  std::function<bool (char)>::swap(std::function<bool (char)>&)
  0.00      0.50     0.00       52     0.00     0.00  std::remove_reference<std::__detail::State<char>&>::type&& std::move<std::_detail::State<char>&>(std::_detail::State<char>&)
  0.00      0.50     0.00       52     0.00     0.00  std::removereference<std::function<bool (char)>&>::type&& std::move<std::function<bool (char)>&>(std::function<bool (char)>&)
  0.00      0.50     0.00       52     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<bool ()(std::Anydata const&, char&&)> >, std::is_move_constructible<bool ()(std::Anydata const&, char&&)>, std::is_move_assignable<bool ()(std::Anydata const&, char&&)> >::value, void>::type std::swap<bool ()(std::Anydata const&, char&&)>(bool (&)(std::Anydata const&, char&&), bool (&)(std::Anydata const&, char&&))
  0.00      0.50     0.00       52     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<bool ()(std::Anydata&, std::Anydata const&, std::Manageroperation)> >, std::is_move_constructible<bool ()(std::Anydata&, std::Anydata const&, std::Manageroperation)>, std::is_move_assignable<bool ()(std::Anydata&, std::Anydata const&, std::Manageroperation)> >::value, void>::type std::swap<bool ()(std::Anydata&, std::Anydata const&, std::Manageroperation)>(bool (&)(std::Anydata&, std::Anydata const&, std::Manageroperation), bool (&)(std::Anydata&, std::Anydata const&, std::Manageroperation))
  0.00      0.50     0.00       52     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::Anydata> >, std::is_move_constructible<std::Anydata>, std::is_move_assignable<std::Anydata> >::value, void>::type std::swap<std::Anydata>(std::Anydata&, std::Anydata&)
  0.00      0.50     0.00       51     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00       51     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00       50     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::_normal_iterator(std::__detail::State<char> const&)
  0.00      0.50     0.00       50     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.50     0.00       49     0.00     0.00  void std::Destroy<std::_detail::State<char> >(std::_detail::State<char>)
  0.00      0.50     0.00       48     0.00     0.00  char const (&std::forward<char const (&) [23]>(std::removereference<char const (&) [23]>::type&)) [23]
  0.00      0.50     0.00       48     0.00     0.00  char const (&std::forward<char const (&) [61]>(std::remove_reference<char const (&) [61]>::type&)) [61]
  0.00      0.50     0.00       46     0.00     0.00  std::shared_ptr<snaplogger::component>::~shared_ptr()
  0.00      0.50     0.00       45     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      0.50     0.00       45     0.00     0.00  std::shared_ptr<snaplogger::severity>::~shared_ptr()
  0.00      0.50     0.00       44     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > >::base() const
  0.00      0.50     0.00       44     0.00     0.00  std::__shared_ptr_access<snaplogger::logger, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00       44     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::Dequeiterator(std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >> const&)
  0.00      0.50     0.00       44     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.50     0.00       43     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::format>::new_allocator()
  0.00      0.50     0.00       43     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00       43     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00       43     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00       43     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00       43     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00       43     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::format>, true>::Spebo_helper(std::allocator<snaplogger::format> const&)
  0.00      0.50     0.00       43     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       43     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00       43     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00       43     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::end()
  0.00      0.50     0.00       43     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.00      0.50     0.00       43     0.00     0.00  std::remove_reference<std::shared_ptr<snaplogger::format>&>::type&& std::move<std::shared_ptr<snaplogger::format>&>(std::shared_ptr<snaplogger::format>&)
  0.00      0.50     0.00       43     0.00     0.00  std::remove_reference<std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00       43     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<snaplogger::format> >, std::is_move_constructible<snaplogger::format>, std::is_move_assignable<snaplogger::format> >::value, void>::type std::swap<snaplogger::format>(snaplogger::format&, snaplogger::format&)
  0.00      0.50     0.00       42     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::operator() const
  0.00      0.50     0.00       42     0.00     0.00  std::allocator<snaplogger::format>::allocator()
  0.00      0.50     0.00       42     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr(std::shared_ptr<snaplogger::format> const&)
  0.00      0.50     0.00       42     0.00     0.00  std::enable_if<!std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<snaplogger::format, void>::value, void>::type std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<snaplogger::format, snaplogger::format>(snaplogger::format)
  0.00      0.50     0.00       42     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::operator--()
  0.00      0.50     0.00       42     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00       42     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00       42     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<snaplogger::format>)
  0.00      0.50     0.00       42     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::back()
  0.00      0.50     0.00       42     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00       42     0.00     0.00  std::remove_reference<std::allocator<snaplogger::format> const&>::type&& std::move<std::allocator<snaplogger::format> const&>(std::allocator<snaplogger::format> const&)
  0.00      0.50     0.00       42     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&& std::forward<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::remove_reference<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::type&)
  0.00      0.50     0.00       41     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      0.50     0.00       41     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      0.50     0.00       40     0.00     0.00  Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       40     0.00     0.00  Catch::BinaryExpr<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&>::~BinaryExpr()
  0.00      0.50     0.00       40     0.00     0.01  bool Catch::compareEqual<std::__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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       40     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > >::base() const
  0.00      0.50     0.00       40     0.00     0.00  char const (&std::forward<char const (&) [11]>(std::remove_reference<char const (&) [11]>::type&)) [11]
  0.00      0.50     0.00       40     0.00     0.00  char const (&std::forward<char const (&) [71]>(std::remove_reference<char const (&) [71]>::type&)) [71]
  0.00      0.50     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.50     0.00       40     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.50     0.00       39     0.00     0.08  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       39     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      0.50     0.00       39     0.00     0.22  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00      0.50     0.00       39     0.00     0.01  void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      0.50     0.00       39     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.50     0.00       39     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.50     0.00       39     0.00     0.01  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.50     0.00       39     0.00     0.22  void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&)
  0.00      0.50     0.00       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      0.50     0.00       39     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      0.50     0.00       39     0.00     0.22  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      0.50     0.00       39     0.00     0.00  std::function<bool (char)>::function(std::function<bool (char)>&&)
  0.00      0.50     0.00       38     0.00     0.48  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      0.50     0.00       38     0.00     0.00  std::__shared_ptr_access<snaplogger::severity, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00       38     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::operator[](unsigned long)
  0.00      0.50     0.00       38     0.00     0.00  CATCH2INTERNAL_TEST_0()::level_and_name_t std::__addressof<CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t&)
  0.00      0.50     0.00       38     0.00     0.00  long const& std::forward<long const&>(std::remove_reference<long const&>::type&)
  0.00      0.50     0.00       38     0.00     0.00  CATCH2_INTERNAL_TEST_0()::level_and_name_t::~level_and_name_t()
  0.00      0.50     0.00       37     0.00     0.00  std::allocator<snaplogger::severity>::allocator(std::allocator<snaplogger::severity> const&)
  0.00      0.50     0.00       36     0.00     0.00  snaplogger::format::~format()
  0.00      0.50     0.00       36     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::destroy<snaplogger::format>(snaplogger::format)
  0.00      0.50     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00       36     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char> const, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::_normal_iterator(std::__detail::_State<char> const const&)
  0.00      0.50     0.00       36     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char> const, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > >::base() const
  0.00      0.50     0.00       36     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::operator() const
  0.00      0.50     0.00       36     0.00     0.00  std::Sp_ebo_helper<0, std::allocator<snaplogger::format>, true>::~Spebo_helper()
  0.00      0.50     0.00       36     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::destroy<snaplogger::format>(std::allocator<snaplogger::format>&, snaplogger::format)
  0.00      0.50     0.00       36     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00       36     0.00     0.00  std::Sp_counted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00       36     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int, true>()
  0.00      0.50     0.00       36     0.00     0.00  void std::Construct<std::pair<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>)
  0.00      0.50     0.00       36     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> std::__addressof<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>&)
  0.00      0.50     0.00       36     0.00     0.00  std::remove_reference<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&>::type&& std::move<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&)
  0.00      0.50     0.00       35     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_destroy(std::Anydata&, std::integral_constant<bool, true>)
  0.00      0.50     0.00       35     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00       35     0.00     0.00  std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>& std::Anydata::_M_access<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >()
  0.00      0.50     0.00       34     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00       34     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00       34     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator--()
  0.00      0.50     0.00       34     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       34     0.00     0.00  std::__detail::State<char>::State(std::__detail::State<char>&&)
  0.00      0.50     0.00       34     0.00     0.00  std::allocator<std::Sp_counted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00       34     0.00     0.38  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00       33     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::allocator<snaplogger::buffer_appender>(std::allocator<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       33     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00       33     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00       32     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00       32     0.00     0.00  char const (&std::forward<char const (&) [39]>(std::remove_reference<char const (&) [39]>::type&)) [39]
  0.00      0.50     0.00       32     0.00     0.00  char const (&std::forward<char const (&) [63]>(std::remove_reference<char const (&) [63]>::type&)) [63]
  0.00      0.50     0.00       32     0.00     0.00  snaplogger::severity_t const& std::forward<snaplogger::severity_t const&>(std::remove_reference<snaplogger::severity_t const&>::type&)
  0.00      0.50     0.00       31     0.00     0.00  std::__detail::State<char>::State(std::__detail::State<char> const&)
  0.00      0.50     0.00       31     0.00     0.00  void std::Construct<std::__detail::State<char>, std::_detail::State<char> const&>(std::_detail::State<char>, std::_detail::State<char> const&)
  0.00      0.50     0.00       31     0.00     0.00  std::_detail::State<char> const& std::forward<std::_detail::State<char> const&>(std::removereference<std::__detail::State<char> const&>::type&)
  0.00      0.50     0.00       30     0.00     0.00  std::removereference<snaplogger::message&>::type&& std::move<snaplogger::message&>(snaplogger::message&)
  0.00      0.50     0.00       29     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00       29     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00       29     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       29     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00       28     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::destroy<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00       28     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::buffer_appender>, true>::_S_get(std::Spebo_helper<0, std::allocator<snaplogger::buffer_appender>, true>&)
  0.00      0.50     0.00       28     0.00     0.00  void std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::destroy<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00       28     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00       28     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::pop_back()
  0.00      0.50     0.00       28     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::pop()
  0.00      0.50     0.00       28     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::top()
  0.00      0.50     0.00       28     0.00     0.00  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_pop()
  0.00      0.50     0.00       28     0.00     0.00  std::remove_reference<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&>::type&& std::move<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&>(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&)
  0.00      0.50     0.00       28     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const& std::forward<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>(std::remove_reference<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>::type&)
  0.00      0.50     0.00       27     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.50     0.00       27     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      0.50     0.00       27     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<snaplogger::component> >, std::is_move_constructible<snaplogger::component>, std::is_move_assignable<snaplogger::component> >::value, void>::type std::swap<snaplogger::component>(snaplogger::component&, snaplogger::component&)
  0.00      0.50     0.00       26     0.00     0.00  __gnu_cxx::__ops::__iter_less_iter()
  0.00      0.50     0.00       26     0.00     0.00  __gnu_cxx::__ops::__iter_equal_to_iter()
  0.00      0.50     0.00       26     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.50     0.00       26     0.00     0.00  bool std::operator==<snaplogger::severity>(std::shared_ptr<snaplogger::severity> const&, decltype(nullptr))
  0.00      0.50     0.00       25     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      0.50     0.00       25     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      0.50     0.00       25     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      0.50     0.00       25     0.00     0.00  snapdev::NOT_USED()
  0.00      0.50     0.00       25     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::severity>::new_allocator()
  0.00      0.50     0.00       25     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00       25     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00       25     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::severity>, true>::Spebo_helper(std::allocator<snaplogger::severity> const&)
  0.00      0.50     0.00       25     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       25     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00       25     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00       25     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::end()
  0.00      0.50     0.00       25     0.00     0.00  std::literals::stringliterals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00      0.50     0.00       25     0.00     0.00  std::__lg(long)
  0.00      0.50     0.00       24     0.00     0.00  std::function<bool (char)>::operator bool() const
  0.00      0.50     0.00       24     0.00     0.13  std::shared_ptr<snaplogger::appender>::~shared_ptr()
  0.00      0.50     0.00       24     0.00     0.00  std::function<bool (char)>::function(std::function<bool (char)> const&)
  0.00      0.50     0.00       24     0.00     0.00  std::__detail::State<char> const std::_make_move_if_noexcept_iterator<std::__detail::State<char>, std::_detail::State<char> const>(std::_detail::State<char>)
  0.00      0.50     0.00       24     0.00     0.00  char const (&std::forward<char const (&) [10]>(std::removereference<char const (&) [10]>::type&)) [10]
  0.00      0.50     0.00       24     0.00     0.00  char const (&std::forward<char const (&) [62]>(std::remove_reference<char const (&) [62]>::type&)) [62]
  0.00      0.50     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      0.50     0.00       23     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_clone(std::Anydata&, std::Anydata const&, std::integral_constant<bool, true>)
  0.00      0.50     0.00       23     0.00     0.00  std::operator|(std::IosOpenmode, std::IosOpenmode)
  0.00      0.50     0.00       22     0.00     0.00  bool __gnu_cxx::operator!=<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > >(__gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > > const&, __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > > const&)
  0.00      0.50     0.00       22     0.00     0.00  std::allocator<snaplogger::severity>::~allocator()
  0.00      0.50     0.00       22     0.00     0.00  std::shared_ptr<snaplogger::format>::operator=(std::shared_ptr<snaplogger::format>&&)
  0.00      0.50     0.00       22     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const)
  0.00      0.50     0.00       21     0.00     0.01  Catch::BinaryExpr<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&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<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.50     0.00       21     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~new_allocator()
  0.00      0.50     0.00       21     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~new_allocator()
  0.00      0.50     0.00       21     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00       21     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~allocator()
  0.00      0.50     0.00       21     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~allocator()
  0.00      0.50     0.00       21     0.00     0.00  std::shared_ptr<advgetopt::variables>::~shared_ptr()
  0.00      0.50     0.00       21     0.00     0.00  std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00       21     0.00     0.00  std::map<char32_t, std::shared_ptr<advgetopt::option_info>, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~map()
  0.00      0.50     0.00       21     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~map()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::Rbtree_impl<std::less<char32_t>, true>::~Rbtree_impl()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin()
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      0.50     0.00       21     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree()
  0.00      0.50     0.00       20     0.00     0.00  std::basic_ostream<char, std::char_traits<char> >& snaplogger::operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, snaplogger::severity_t)
  0.00      0.50     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<snaplogger::buffer_appender>::new_allocator()
  0.00      0.50     0.00       20     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.50     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > >::operator++()
  0.00      0.50     0.00       20     0.00     0.00  bool __gnu_cxx::operator!=<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > >(__gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > > const&, __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > > const&)
  0.00      0.50     0.00       20     0.00     0.01  advgetopt::getopt::~getopt()
  0.00      0.50     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > >::operator() const
  0.00      0.50     0.00       20     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.50     0.00       20     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender>::~shared_ptr()
  0.00      0.50     0.00       20     0.00     0.27  std::shared_ptr<snaplogger::logger>::~shared_ptr()
  0.00      0.50     0.00       20     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::buffer_appender>, true>::Spebo_helper(std::allocator<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       20     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00       20     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00       20     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00       20     0.00     0.00  std::__detail::Scanner<char>::M_advance()
  0.00      0.50     0.00       20     0.00     0.00  CATCH2_INTERNAL_TEST_0()::name_ptr std::__addressof<CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr&)
  0.00      0.50     0.00       20     0.00     0.00  CATCH2_INTERNAL_TEST_0()::name_ptr::~name_ptr()
  0.00      0.50     0.00       19     0.00     0.01  Catch::BinaryExpr<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& const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::ExprLhs<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.50     0.00       19     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::buffer_appender>::construct<snaplogger::buffer_appender, char const (&) [12]>(snaplogger::buffer_appender, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  __gnu_cxx::new_allocator<long>::deallocate(long, unsigned long)
  0.00      0.50     0.00       19     0.00     0.00  __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const)
  0.00      0.50     0.00       19     0.00     0.00  void __gnu_cxx::new_allocator<long>::construct<long, long const&>(long, long const&)
  0.00      0.50     0.00       19     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > >::operator++()
  0.00      0.50     0.00       19     0.00     0.00  bool __gnu_cxx::operator!=<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&)
  0.00      0.50     0.00       19     0.00     0.00  bool __gnu_cxx::operator!=<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > >(__gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&, __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&)
  0.00      0.50     0.00       19     0.00     0.00  __gnu_cxx::new_allocator<long>::max_size() const
  0.00      0.50     0.00       19     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > >::operator() const
  0.00      0.50     0.00       19     0.00     0.00  std::ctype<char>::narrow(char, char) const
  0.00      0.50     0.00       19     0.00     0.00  std::__detail::Scanner<char>::M_get_value[abi:cxx11]() const
  0.00      0.50     0.00       19     0.00     0.00  std::allocator<snaplogger::buffer_appender>::allocator()
  0.00      0.50     0.00       19     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender>::shared_ptr<std::allocator<snaplogger::buffer_appender>, char const (&) [12]>(std::Spmake_shared_tag, std::allocator<snaplogger::buffer_appender> const&, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::shared_ptr<snaplogger::appender>::shared_ptr<snaplogger::buffer_appender, void>(std::shared_ptr<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       19     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_get_Tp_allocator()
  0.00      0.50     0.00       19     0.00     0.00  std::enable_if<!std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<snaplogger::buffer_appender, void>::value, void>::type std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<snaplogger::buffer_appender, snaplogger::buffer_appender>(snaplogger::buffer_appender)
  0.00      0.50     0.00       19     0.00     0.00  std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::buffer_appender>, char const (&) [12]>(std::Spmake_shared_tag, std::allocator<snaplogger::buffer_appender> const&, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<snaplogger::buffer_appender, void>(std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      0.50     0.00       19     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, char const (&) [12]>(std::Spmake_shared_tag, snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender> const&, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00       19     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00       19     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::buffer_appender> >::construct<snaplogger::buffer_appender, char const (&) [12]>(std::allocator<snaplogger::buffer_appender>&, snaplogger::buffer_appender, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<snaplogger::buffer_appender>)
  0.00      0.50     0.00       19     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [12]>(std::allocator<snaplogger::buffer_appender>, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  void std::Construct<CATCH2INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t const&>(CATCH2_INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t const&)
  0.00      0.50     0.00       19     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender> std::make_shared<snaplogger::buffer_appender, char const (&) [12]>(char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender> std::allocate_shared<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, char const (&) [12]>(std::allocator<snaplogger::buffer_appender> const&, char const (&) [12])
  0.00      0.50     0.00       19     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00       19     0.00     0.00  std::remove_reference<std::allocator<snaplogger::buffer_appender> const&>::type&& std::move<std::allocator<snaplogger::buffer_appender> const&>(std::allocator<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00       19     0.00     0.00  CATCH2_INTERNAL_TEST_0()::level_and_name_t const& std::forward<CATCH2_INTERNAL_TEST_0()::level_and_name_t const&>(std::remove_reference<CATCH2_INTERNAL_TEST_0()::level_and_name_t const&>::type&)
  0.00      0.50     0.00       19     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t)
  0.00      0.50     0.00       19     0.00     0.00  CATCH2_INTERNAL_TEST_0()::level_and_name_t::level_and_name_t(level_and_name_t const&)
  0.00      0.50     0.00       18     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::State<char> >::construct<std::_detail::State<char>, std::_detail::State<char> >(std::_detail::State<char>, std::_detail::_State<char>&&)
  0.00      0.50     0.00       18     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > >::operator++()
  0.00      0.50     0.00       18     0.00     0.00  bool __gnu_cxx::operator==<std::__detail::State<char> const, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > >(__gnu_cxx::__normal_iterator<std::__detail::State<char> const, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&, __gnu_cxx::__normal_iterator<std::__detail::State<char> const, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&)
  0.00      0.50     0.00       18     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::State<char> >::maxsize() const
  0.00      0.50     0.00       18     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::operator-(long) const
  0.00      0.50     0.00       18     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::end() const
  0.00      0.50     0.00       18     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::begin() const
  0.00      0.50     0.00       18     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::empty() const
  0.00      0.50     0.00       18     0.00     0.00  void std::allocatortraits<std::allocator<std::__detail::State<char> > >::construct<std::_detail::State<char>, std::_detail::State<char> >(std::allocator<std::_detail::State<char> >&, std::_detail::State<char>, std::_detail::State<char>&&)
  0.00      0.50     0.00       18     0.00     0.00  std::_detail::State<char>& std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::emplaceback<std::__detail::State<char> >(std::_detail::State<char>&&)
  0.00      0.50     0.00       18     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::back()
  0.00      0.50     0.00       18     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::pushback(std::__detail::State<char>&&)
  0.00      0.50     0.00       18     0.00     0.00  std::_detail::Statebase::_M_has_alt()
  0.00      0.50     0.00       18     0.00     0.00  std::__detail::Statebase::Statebase(std::__detail::Opcode)
  0.00      0.50     0.00       18     0.00     0.00  std::_detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_state(std::__detail::State<char>)
  0.00      0.50     0.00       18     0.00     0.00  std::_detail::State<char>::State(std::__detail::Opcode)
  0.00      0.50     0.00       18     0.00     0.00  std::removereference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&)
  0.00      0.50     0.00       18     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      0.50     0.00       18     0.00     0.00  std::remove_reference<std::__cxx11::regex_traits<char>::RegexMask&>::type&& std::move<std::_cxx11::regex_traits<char>::RegexMask&>(std::_cxx11::regex_traits<char>::RegexMask&)
  0.00      0.50     0.00       18     0.00     0.00  std::removereference<std::pair<char, char>&>::type&& std::move<std::pair<char, char>&>(std::pair<char, char>&)
  0.00      0.50     0.00       18     0.00     0.00  std::remove_reference<char&>::type&& std::move<char&>(char&)
  0.00      0.50     0.00       17     0.00     0.00  bool __gnu_cxx::operator==<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&)
  0.00      0.50     0.00       17     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::empty() const
  0.00      0.50     0.00       17     0.00     0.02  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_try_char()
  0.00      0.50     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const
  0.00      0.50     0.00       16     0.00     0.00  std::shared_ptr<snaplogger::component>::shared_ptr(std::shared_ptr<snaplogger::component> const&)
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [17]>(std::remove_reference<char const (&) [17]>::type&)) [17]
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [35]>(std::remove_reference<char const (&) [35]>::type&)) [35]
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [58]>(std::remove_reference<char const (&) [58]>::type&)) [58]
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [60]>(std::remove_reference<char const (&) [60]>::type&)) [60]
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [65]>(std::remove_reference<char const (&) [65]>::type&)) [65]
  0.00      0.50     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [6]>(std::remove_reference<char const (&) [6]>::type&)) [6]
  0.00      0.50     0.00       16     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.50     0.00       16     0.00     0.00  snaplogger::message& std::forward<snaplogger::message&>(std::remove_reference<snaplogger::message&>::type&)
  0.00      0.50     0.00       15     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00      0.50     0.00       15     0.00     0.01  Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
  0.00      0.50     0.00       15     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
  0.00      0.50     0.00       15     0.00     0.01  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.50     0.00       15     0.00     0.01  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      0.50     0.00       15     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00      0.50     0.00       15     0.00     0.01  Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
  0.00      0.50     0.00       15     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.50     0.00       15     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.50     0.00       15     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.50     0.00       15     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::operator++()
  0.00      0.50     0.00       15     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00      0.50     0.00       15     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::operator() const
  0.00      0.50     0.00       15     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.50     0.00       15     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.50     0.00       15     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.50     0.00       15     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> >::StateSeq(std::_detail::NFA<std::_cxx11::regex_traits<char> >&, long)
  0.00      0.50     0.00       15     0.00     0.03  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      0.50     0.00       14     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      0.50     0.00       14     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      0.50     0.00       14     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      0.50     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::buffer_appender>::destroy<snaplogger::buffer_appender>(snaplogger::buffer_appender)
  0.00      0.50     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      0.50     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      0.50     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&)
  0.00      0.50     0.00       14     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&)
  0.00      0.50     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00      0.50     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00      0.50     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::buffer_appender>, true>::~Spebo_helper()
  0.00      0.50     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::buffer_appender> >::destroy<snaplogger::buffer_appender>(std::allocator<snaplogger::buffer_appender>&, snaplogger::buffer_appender)
  0.00      0.50     0.00       14     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.50     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      0.50     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&)
  0.00      0.50     0.00       14     0.00     0.00  void std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&)
  0.00      0.50     0.00       14     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00       14     0.00     0.00  std::Sp_counted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00       14     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> >& std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::emplace_back<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&)
  0.00      0.50     0.00       14     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::push_back(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&)
  0.00      0.50     0.00       14     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::push_back(std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&)
  0.00      0.50     0.00       14     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::push(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&)
  0.00      0.50     0.00       14     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::push(std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&)
  0.00      0.50     0.00       14     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
  0.00      0.50     0.00       14     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char)
  0.00      0.50     0.00       14     0.00     0.06  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
  0.00      0.50     0.00       14     0.00     0.00  std::__detail::Scanner<char>::M_scan_normal()
  0.00      0.50     0.00       14     0.00     0.03  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_assertion()
  0.00      0.50     0.00       14     0.00     0.03  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_quantifier()
  0.00      0.50     0.00       14     0.00     0.23  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_atom()
  0.00      0.50     0.00       14     0.00     0.29  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_term()
  0.00      0.50     0.00       14     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> >::_M_append(std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&)
  0.00      0.50     0.00       14     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      0.50     0.00       13     0.00     0.00  std::_detail::RegexTranslator<std::_cxx11::regex_traits<char>, false, false>::RegexTranslator(std::_cxx11::regex_traits<char> const&)
  0.00      0.50     0.00       13     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_matcher(std::function<bool (char)>)
  0.00      0.50     0.00       13     0.00     0.00  std::function<bool (char)>::function()
  0.00      0.50     0.00       13     0.00     0.00  std::function<bool (char)>::operator=(std::function<bool (char)>&&)
  0.00      0.50     0.00       13     0.00     0.00  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      0.50     0.00       12     0.00     0.00  Catch::ExprLhs<std::sharedptr<snaplogger::severity> const&>::ExprLhs(std::shared_ptr<snaplogger::severity> const&)
  0.00      0.50     0.00       12     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::severity> const&> Catch::operator<=<std::shared_ptr<snaplogger::severity>, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::severity>&&)
  0.00      0.50     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00      0.50     0.00       12     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_get_Tp_allocator() const
  0.00      0.50     0.00       12     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::maxsize() const
  0.00      0.50     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      0.50     0.00       12     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_init_functor(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&&)
  0.00      0.50     0.00       12     0.00     0.00  std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_init_functor(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&&, std::integral_constant<bool, true>)
  0.00      0.50     0.00       12     0.00     0.00  bool std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_not_empty_function<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> const&)
  0.00      0.50     0.00       12     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::State<char> > >::maxsize(std::allocator<std::__detail::State<char> > const&)
  0.00      0.50     0.00       12     0.00     0.00  std::_detail::State<char> std::_uninitialized_copy<false>::__uninit_copy<std::__detail::State<char> const, std::_detail::State<char>>(std::_detail::State<char> const, std::_detail::State<char> const, std::_detail::State<char>)
  0.00      0.50     0.00       12     0.00     0.00  std::_detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>::CharMatcher(char, std::_cxx11::regex_traits<char> const&)
  0.00      0.50     0.00       12     0.00     0.06  void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_char_matcher<false, false>()
  0.00      0.50     0.00       12     0.00     0.00  std::function<bool (char)>::function<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>, void, void>(std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>)
  0.00      0.50     0.00       12     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__addressof<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      0.50     0.00       12     0.00     0.00  unsigned long std::__niter_base<unsigned long>(unsigned long)
  0.00      0.50     0.00       12     0.00     0.00  std::__detail::State<char> std::uninitializedcopy<std::__detail::State<char> const, std::_detail::State<char>>(std::_detail::State<char> const, std::_detail::State<char> const, std::_detail::State<char>)
  0.00      0.50     0.00       12     0.00     0.00  std::_detail::State<char> std::_uninitialized_copy_a<std::__detail::State<char> const, std::_detail::State<char>, std::_detail::State<char> >(std::_detail::State<char> const, std::_detail::State<char> const, std::_detail::State<char>, std::allocator<std::_detail::State<char> >&)
  0.00      0.50     0.00       12     0.00     0.00  std::_detail::State<char> std::_uninitialized_move_if_noexcept_a<std::__detail::State<char>, std::_detail::State<char>, std::allocator<std::_detail::State<char> > >(std::_detail::State<char>, std::_detail::State<char>, std::_detail::State<char>, std::allocator<std::_detail::State<char> >&)
  0.00      0.50     0.00       11     0.00     0.00  std::_shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00       11     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00       11     0.00     0.00  std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00       11     0.00     0.00  std::remove_reference<std::shared_ptr<snaplogger::component>&>::type&& std::move<std::shared_ptr<snaplogger::component>&>(std::shared_ptr<snaplogger::component>&)
  0.00      0.50     0.00       11     0.00     0.00  std::remove_reference<std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<snaplogger::component, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00       10     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::component>&, std::shared_ptr<snaplogger::component> const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::component>&, Catch::StringRef, std::shared_ptr<snaplogger::component> const&)
  0.00      0.50     0.00       10     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::component>&, std::shared_ptr<snaplogger::component> const&>::~BinaryExpr()
  0.00      0.50     0.00       10     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<snaplogger::component>, std::shared_ptr<snaplogger::component> >(std::shared_ptr<snaplogger::component> const&, std::shared_ptr<snaplogger::component> const&)
  0.00      0.50     0.00       10     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::component>&>::ExprLhs(std::shared_ptr<snaplogger::component>&)
  0.00      0.50     0.00       10     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::component>&, std::shared_ptr<snaplogger::component> const&> Catch::operator==<std::shared_ptr<snaplogger::component>, 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::component>&>&&, std::shared_ptr<snaplogger::component>&&)
  0.00      0.50     0.00       10     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::component>& const&> Catch::operator<=<std::shared_ptr<snaplogger::component>&, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::component>&)
  0.00      0.50     0.00       10     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.50     0.00       10     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.50     0.00       10     0.00     0.00  bool __gnu_cxx::operator!=<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > const&)
  0.00      0.50     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >::base() const
  0.00      0.50     0.00       10     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::allocator<snaplogger::severity>(std::allocator<snaplogger::severity> const&)
  0.00      0.50     0.00       10     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00       10     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.50     0.00       10     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.50     0.00       10     0.00     0.00  std::shared_ptr<snaplogger::component>::shared_ptr()
  0.00      0.50     0.00       10     0.00     0.00  std::shared_ptr<snaplogger::component>::operator=(std::shared_ptr<snaplogger::component>&&)
  0.00      0.50     0.00       10     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_get_Tp_allocator()
  0.00      0.50     0.00       10     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00       10     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.50     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00       10     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.50     0.00       10     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.50     0.00       10     0.00     0.00  std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type)
  0.00      0.50     0.00       10     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.50     0.00       10     0.00     0.00  void std::Construct<CATCH2INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr const&>(CATCH2_INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr const&)
  0.00      0.50     0.00       10     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.50     0.00       10     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<snaplogger::message> >, std::is_move_constructible<snaplogger::message>, std::is_move_assignable<snaplogger::message> >::value, void>::type std::swap<snaplogger::message>(snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::name_ptr const& std::forward<CATCH2_INTERNAL_TEST_0()::name_ptr const&>(std::remove_reference<CATCH2_INTERNAL_TEST_0()::name_ptr const&>::type&)
  0.00      0.50     0.00       10     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr)
  0.00      0.50     0.00       10     0.00     0.00  bool std::operator==<snaplogger::component, snaplogger::component>(std::shared_ptr<snaplogger::component> const&, std::shared_ptr<snaplogger::component> const&)
  0.00      0.50     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_0()::name_ptr::name_ptr(name_ptr const&)
  0.00      0.50     0.00        9     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      0.50     0.00        9     0.00     0.00  Catch::BinaryExpr<int, int>::~BinaryExpr()
  0.00      0.50     0.00        9     0.00     0.00  bool Catch::compareEqual<int, int>(int const&, int const&)
  0.00      0.50     0.00        9     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      0.50     0.00        9     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00      0.50     0.00        9     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.00      0.50     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.50     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      0.50     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      0.50     0.00        9     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::ready() const
  0.00      0.50     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.50     0.00        9     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator()
  0.00      0.50     0.00        9     0.00     0.00  std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type)
  0.00      0.50     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.50     0.00        8     0.00     0.01  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.50     0.00        8     0.00     0.01  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.50     0.00        8     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      0.50     0.00        8     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      0.50     0.00        8     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      0.50     0.00        8     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::operator++()
  0.00      0.50     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >::__normal_iterator(char const&)
  0.00      0.50     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::operator() const
  0.00      0.50     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      0.50     0.00        8     0.00     0.00  std::move_iterator<unsigned long>::base() const
  0.00      0.50     0.00        8     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::operator[](unsigned long) const
  0.00      0.50     0.00        8     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::size() const
  0.00      0.50     0.00        8     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::size() const
  0.00      0.50     0.00        8     0.00     0.00  void std::Destroyaux<true>::__destroy<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        8     0.00     0.00  std::move_iterator<unsigned long>::move_iterator(unsigned long)
  0.00      0.50     0.00        8     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::severity>, true>::_S_get(std::Spebo_helper<0, std::allocator<snaplogger::severity>, true>&)
  0.00      0.50     0.00        8     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00        8     0.00     0.00  void std::Construct<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.50     0.00        8     0.00     0.00  decltype (__miter_base(({parm#1}.base)())) std::__miter_base<unsigned long>(std::move_iterator<unsigned long>)
  0.00      0.50     0.00        8     0.00     0.00  unsigned long std::__miter_base<unsigned long>(unsigned long)
  0.00      0.50     0.00        8     0.00     0.00  std::move_iterator<unsigned long> std::__make_move_if_noexcept_iterator<unsigned long, std::move_iterator<unsigned long> >(unsigned long)
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [16]>(std::remove_reference<char const (&) [16]>::type&)) [16]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [30]>(std::remove_reference<char const (&) [30]>::type&)) [30]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [45]>(std::remove_reference<char const (&) [45]>::type&)) [45]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [50]>(std::remove_reference<char const (&) [50]>::type&)) [50]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [52]>(std::remove_reference<char const (&) [52]>::type&)) [52]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [59]>(std::remove_reference<char const (&) [59]>::type&)) [59]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [76]>(std::remove_reference<char const (&) [76]>::type&)) [76]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [77]>(std::remove_reference<char const (&) [77]>::type&)) [77]
  0.00      0.50     0.00        8     0.00     0.00  char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7]
  0.00      0.50     0.00        8     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const& std::forward<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::remove_reference<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::type&)
  0.00      0.50     0.00        8     0.00     0.00  std::locale const& std::forward<std::locale const&>(std::remove_reference<std::locale const&>::type&)
  0.00      0.50     0.00        8     0.00     0.00  int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
  0.00      0.50     0.00        8     0.00     0.00  std::regex_constants::syntax_option_type& std::forward<std::regex_constants::syntax_option_type&>(std::remove_reference<std::regex_constants::syntax_option_type&>::type&)
  0.00      0.50     0.00        8     0.00     0.00  long& std::forward<long&>(std::remove_reference<long&>::type&)
  0.00      0.50     0.00        8     0.00     0.00  void std::Destroy<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        8     0.00     0.00  void std::Destroy<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00        7     0.00     2.60  CATCH2_INTERNAL_TEST_3()
  0.00      0.50     0.00        7     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [10]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10])
  0.00      0.50     0.00        7     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<snaplogger::severity>, std::shared_ptr<snaplogger::severity> >(std::shared_ptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity> const&)
  0.00      0.50     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::max_size() const
  0.00      0.50     0.00        7     0.00     0.00  void std::Destroyaux<false>::__destroy<std::__detail::State<char>>(std::_detail::State<char>, std::_detail::State<char>)
  0.00      0.50     0.00        7     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::M_get_Tp_allocator()
  0.00      0.50     0.00        7     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      0.50     0.00        7     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_deallocate(std::__detail::State<char>, unsigned long)
  0.00      0.50     0.00        7     0.00     0.00  std::pair<std::Rb_tree_node_base, std::Rbtree_node_base>::pair<std::Rbtree_node_base&, true>(std::Rbtree_node_base const&, std::Rbtree_node_base&)
  0.00      0.50     0.00        7     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::begin()
  0.00      0.50     0.00        7     0.00     0.00  void std::Destroy<std::__detail::State<char>>(std::_detail::State<char>, std::_detail::State<char>)
  0.00      0.50     0.00        7     0.00     0.00  void std::Destroy<std::__detail::State<char>, std::_detail::State<char> >(std::_detail::State<char>, std::_detail::State<char>, std::allocator<std::_detail::State<char> >&)
  0.00      0.50     0.00        7     0.00     0.00  bool std::operator==<snaplogger::severity, snaplogger::severity>(std::sharedptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity> const&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7])
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr()
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity> const&, Catch::StringRef, std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity>&>::~BinaryExpr()
  0.00      0.50     0.00        6     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [7]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7])
  0.00      0.50     0.00        6     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<snaplogger::severity>, decltype(nullptr)>(std::shared_ptr<snaplogger::severity> const&, decltype(nullptr) const&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher>(snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        6     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        6     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::severity> const&>&&, decltype(nullptr)&&)
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> Catch::operator==<char const (&) [7], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7])
  0.00      0.50     0.00        6     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity>& const&> Catch::operator==<std::shared_ptr<snaplogger::severity>&, 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::severity> const&>&&, std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        6     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [61]>(snaplogger::format, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~new_allocator()
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::State<char> >::deallocate(std::_detail::_State<char>, unsigned long)
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::_State<char> >::allocate(unsigned long, void const)
  0.00      0.50     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.50     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.50     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&)
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&)
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >::differencetype __gnu_cxx::operator-<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > >(__gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&, __gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::_State<char> > > > const&)
  0.00      0.50     0.00        6     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      0.50     0.00        6     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      0.50     0.00        6     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      0.50     0.00        6     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_check_len(unsigned long, char const) const
  0.00      0.50     0.00        6     0.00     0.00  std::allocator<snaplogger::severity>::allocator()
  0.00      0.50     0.00        6     0.00     0.00  std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator()
  0.00      0.50     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.50     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.50     0.00        6     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [61]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr(std::shared_ptr<snaplogger::severity> const&)
  0.00      0.50     0.00        6     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_allocate(unsigned long)
  0.00      0.50     0.00        6     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [61]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::reset()
  0.00      0.50     0.00        6     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      0.50     0.00        6     0.00     0.00  std::enable_if<!std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<snaplogger::severity, void>::value, void>::type std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<snaplogger::severity, snaplogger::severity>(snaplogger::severity)
  0.00      0.50     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.50     0.00        6     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [61]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     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.50     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.50     0.00        6     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [61]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [61])
  0.00      0.50     0.00        6     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.50     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::State<char> > >::deallocate(std::allocator<std::_detail::State<char> >&, std::_detail::State<char>, unsigned long)
  0.00      0.50     0.00        6     0.00     0.00  std::allocatortraits<std::allocator<std::__detail::State<char> > >::allocate(std::allocator<std::_detail::State<char> >&, unsigned long)
  0.00      0.50     0.00        6     0.00     0.00  std::Sp_counted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [61]>(std::allocator<snaplogger::format>, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<snaplogger::severity>)
  0.00      0.50     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.50     0.00        6     0.00     0.00  void std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::M_realloc_insert<std::__detail::_State<char> >(__gnu_cxx::__normal_iterator<std::__detail::State<char>, std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > > >, std::_detail::State<char>&&)
  0.00      0.50     0.00        6     0.00     0.00  std::allocator<std::Sp_counted_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.50     0.00        6     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [61]>(char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [61]>(std::allocator<snaplogger::format> const&, char const (&) [61])
  0.00      0.50     0.00        6     0.00     0.00  std::__deque_buf_size(unsigned long)
  0.00      0.50     0.00        6     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        6     0.00     0.00  std::remove_reference<std::allocator<snaplogger::severity> const&>::type&& std::move<std::allocator<snaplogger::severity> const&>(std::allocator<snaplogger::severity> const&)
  0.00      0.50     0.00        6     0.00     0.00  std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
  0.00      0.50     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Arg> >, std::is_move_constructible<Catch::Clara::Arg>, std::is_move_assignable<Catch::Clara::Arg> >::value, void>::type std::swap<Catch::Clara::Arg>(Catch::Clara::Arg&, Catch::Clara::Arg&)
  0.00      0.50     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Opt> >, std::is_move_constructible<Catch::Clara::Opt>, std::is_move_assignable<Catch::Clara::Opt> >::value, void>::type std::swap<Catch::Clara::Opt>(Catch::Clara::Opt&, Catch::Clara::Opt&)
  0.00      0.50     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::__cxx11::regex_traits<char>::RegexMask> >, std::ismove_constructible<std::__cxx11::regex_traits<char>::RegexMask>, std::ismove_assignable<std::__cxx11::regex_traits<char>::RegexMask> >::value, void>::type std::swap<std::_cxx11::regex_traits<char>::RegexMask>(std::_cxx11::regex_traits<char>::RegexMask&, std::_cxx11::regex_traits<char>::RegexMask&)
  0.00      0.50     0.00        6     0.00     0.00  std::enableif<std::__and_<std::__not_<std::__is_tuple_like<std::pair<char, char>> >, std::is_move_constructible<std::pair<char, char>>, std::is_move_assignable<std::pair<char, char>> >::value, void>::type std::swap<std::pair<char, char>>(std::pair<char, char>&, std::pair<char, char>&)
  0.00      0.50     0.00        6     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<char> >, std::is_move_constructible<char>, std::is_move_assignable<char> >::value, void>::type std::swap<char>(char&, char&)
  0.00      0.50     0.00        6     0.00     0.00  unsigned long const& std::forward<unsigned long const&>(std::remove_reference<unsigned long const&>::type&)
  0.00      0.50     0.00        5     0.00     0.00  std::basic_ostream<char, std::char_traits<char> >& snaplogger::secure<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
  0.00      0.50     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [18])
  0.00      0.50     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18]>::~BinaryExpr()
  0.00      0.50     0.00        5     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [18]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18])
  0.00      0.50     0.00        5     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.50     0.00        5     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      0.50     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> Catch::operator==<char const (&) [18], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18])
  0.00      0.50     0.00        5     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [11]>(snaplogger::format, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::message, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     0.00     0.00  void __gnu_cxx::new_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> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        5     0.00     0.00  void __gnu_cxx::new_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> >&>(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.50     0.00        5     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.50     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::regex_traits<char>::RegexMask>::~newallocator()
  0.00      0.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::~new_allocator()
  0.00      0.50     0.00        5     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      0.50     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::max_size() const
  0.00      0.50     0.00        5     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> >::max_size() const
  0.00      0.50     0.00        5     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::size() const
  0.00      0.50     0.00        5     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::operator[](unsigned long) const
  0.00      0.50     0.00        5     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.50     0.00        5     0.00     0.00  std::allocator<std::__cxx11::regex_traits<char>::RegexMask>::~allocator()
  0.00      0.50     0.00        5     0.00     0.00  std::allocator<std::pair<char, char> >::~allocator()
  0.00      0.50     0.00        5     0.00     0.00  std::sharedptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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::Spmake_shared_tag, 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.50     0.00        5     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.50     0.00        5     0.00     0.00  void std::Destroyaux<true>::__destroy<std::pair<char, char>>(std::pair<char, char>, std::pair<char, char>)
  0.00      0.50     0.00        5     0.00     0.00  void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long)
  0.00      0.50     0.00        5     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_deallocate(std::pair<char, char>, unsigned long)
  0.00      0.50     0.00        5     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long)
  0.00      0.50     0.00        5     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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.50     0.00        5     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::Spmake_shared_tag, 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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [11]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [11])
  0.00      0.50     0.00        5     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> >&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::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.50     0.00        5     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     0.00     0.00  std::Rbtree_header::Rbtree_header()
  0.00      0.50     0.00        5     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> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [11]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [11]>(std::allocator<snaplogger::format>, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message>, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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_get_deleter(std::type_info const&)
  0.00      0.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [11]>(char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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.50     0.00        5     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [11]>(std::allocator<snaplogger::format> const&, char const (&) [11])
  0.00      0.50     0.00        5     0.00     0.00  std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&)
  0.00      0.50     0.00        5     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.50     0.00        5     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.50     0.00        5     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      0.50     0.00        5     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.50     0.00        5     0.00     0.00  void std::Destroy<std::pair<char, char>>(std::pair<char, char>, std::pair<char, char>)
  0.00      0.50     0.00        5     0.00     0.00  void std::Destroy<std::pair<char, char>, std::pair<char, char> >(std::pair<char, char>, std::pair<char, char>, std::allocator<std::pair<char, char> >&)
  0.00      0.50     0.00        5     0.00     0.00  void std::Destroy<unsigned long>(unsigned long, unsigned long)
  0.00      0.50     0.00        5     0.00     0.00  void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      0.50     0.00        4     0.00     0.88  CATCH2_INTERNAL_TEST_4()
  0.00      0.50     0.00        4     0.00     7.82  CATCH2_INTERNAL_TEST_15()
  0.00      0.50     0.00        4     0.00     0.00  snaplogger::severity::~severity()
  0.00      0.50     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10])
  0.00      0.50     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr()
  0.00      0.50     0.00        4     0.00     0.01  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.50     0.00        4     0.00     0.01  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.50     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10])
  0.00      0.50     0.00        4     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [39]>(snaplogger::format, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [63]>(snaplogger::format, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::destroy<snaplogger::severity>(snaplogger::severity)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::regex_traits<char>::RegexMask>::newallocator(__gnu_cxx::new_allocator<std::__cxx11::regex_traits<char>::_RegexMask> const&)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::~new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::~new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::new_allocator(__gnu_cxx::new_allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::~new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::~new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::~new_allocator()
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::__normal_iterator(std::pair<char, char> const&)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::name_ptr, std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> > >::__normal_iterator(CATCH2_INTERNAL_TEST_0()::name_ptr const&)
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::max_size() const
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::base() const
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() const
  0.00      0.50     0.00        4     0.00     0.00  std::move_iterator<std::pair<char, char>>::base() const
  0.00      0.50     0.00        4     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const
  0.00      0.50     0.00        4     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::operator->() const
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::ScannerBase::M_is_ecma() const
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::ScannerBase::M_is_basic() const
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> const& std::Anydata::_M_access<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>>() const
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<std::__cxx11::regex_traits<char>::RegexMask>::allocator(std::allocator<std::_cxx11::regex_traits<char>::RegexMask> const&)
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::~allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::~allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<std::pair<char, char> >::allocator(std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::~allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::~allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [63]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [39]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::message>::operator=(std::shared_ptr<snaplogger::message>&&)
  0.00      0.50     0.00        4     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.50     0.00        4     0.00     0.00  unsigned long std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<unsigned long>(unsigned long const, unsigned long const, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  void std::Destroyaux<true>::__destroy<std::__cxx11::regex_traits<char>::RegexMask>(std::_cxx11::regex_traits<char>::RegexMask, std::_cxx11::regex_traits<char>::RegexMask)
  0.00      0.50     0.00        4     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl::~Vectorimpl()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::M_deallocate(std::__cxx11::regex_traits<char>::RegexMask, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> >::~Vectorbase()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~Vectorbase()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_M_get_Tp_allocator()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        4     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::~Vectorbase()
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [39]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [63]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        4     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.50     0.00        4     0.00     0.00  std::move_iterator<std::pair<char, char>>::move_iterator(std::pair<char, char>)
  0.00      0.50     0.00        4     0.00     0.00  std::Spebo_helper<0, std::allocator<snaplogger::severity>, true>::~Spebo_helper()
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [63]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [39]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [39]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [63]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::destroy<snaplogger::severity>(std::allocator<snaplogger::severity>&, snaplogger::severity)
  0.00      0.50     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [39]>(std::allocator<snaplogger::format>, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [63]>(std::allocator<snaplogger::format>, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00        4     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00        4     0.00     0.00  std::Sp_counted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00        4     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>()
  0.00      0.50     0.00        4     0.00     0.00  std::vector<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::~vector()
  0.00      0.50     0.00        4     0.00     0.00  std::vector<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~vector()
  0.00      0.50     0.00        4     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::~vector()
  0.00      0.50     0.00        4     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::sub_match()
  0.00      0.50     0.00        4     0.00     7.05  std::__cxx11::to_string(int)
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::ScannerBase::M_find_escape(char)
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::~BracketMatcher()
  0.00      0.50     0.00        4     0.00     0.00  std::_detail::Scanner<char>::M_eat_escape_ecma()
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::Scanner<char>::M_scan_in_bracket()
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::StateSeq<std::_cxx11::regex_traits<char> >::_M_append(long)
  0.00      0.50     0.00        4     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>& std::Anydata::_M_access<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>>()
  0.00      0.50     0.00        4     0.00     0.00  void std::Construct<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [39]>(char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [63]>(char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__miter_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        4     0.00     0.00  char const std::__niter_base<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::__copy_move_a<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::__copy_move_a2<true, unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [39]>(std::allocator<snaplogger::format> const&, char const (&) [39])
  0.00      0.50     0.00        4     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [63]>(std::allocator<snaplogger::format> const&, char const (&) [63])
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::uninitialized_copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::__uninitialized_copy_a<std::move_iterator<unsigned long>, unsigned long, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long, std::allocator<unsigned long>&)
  0.00      0.50     0.00        4     0.00     0.00  std::move_iterator<std::pair<char, char>> std::__make_move_if_noexcept_iterator<std::pair<char, char>, std::move_iterator<std::pair<char, char>> >(std::pair<char, char>)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::__uninitialized_move_if_noexcept_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      0.50     0.00        4     0.00     0.00  unsigned long std::copy<std::move_iterator<unsigned long>, unsigned long>(std::move_iterator<unsigned long>, std::move_iterator<unsigned long>, unsigned long)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&>::type&& std::move<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&>(std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<char const&>::type&& std::move<char const&>(char const&)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<std::allocator<std::__cxx11::regex_traits<char>::RegexMask>&>::type&& std::move<std::allocator<std::_cxx11::regex_traits<char>::RegexMask>&>(std::allocator<std::_cxx11::regex_traits<char>::RegexMask>&)
  0.00      0.50     0.00        4     0.00     0.00  std::removereference<std::allocator<std::pair<char, char> >&>::type&& std::move<std::allocator<std::pair<char, char> >&>(std::allocator<std::pair<char, char> >&)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<std::shared_ptr<snaplogger::message>&>::type&& std::move<std::shared_ptr<snaplogger::message>&>(std::shared_ptr<snaplogger::message>&)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00        4     0.00     0.00  std::remove_reference<std::locale&>::type&& std::move<std::locale&>(std::locale&)
  0.00      0.50     0.00        4     0.00     0.00  std::pair<char, char>&& std::forward<std::pair<char, char> >(std::remove_reference<std::pair<char, char> >::type&)
  0.00      0.50     0.00        4     0.00     0.00  void std::Destroy<std::_cxx11::regex_traits<char>::RegexMask>(std::_cxx11::regex_traits<char>::RegexMask, std::_cxx11::regex_traits<char>::RegexMask)
  0.00      0.50     0.00        4     0.00     0.00  void std::Destroy<std::__cxx11::regex_traits<char>::RegexMask, std::_cxx11::regex_traits<char>::RegexMask>(std::_cxx11::regex_traits<char>::RegexMask, std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask>&)
  0.00      0.50     0.00        3     0.00     4.40  CATCH2INTERNAL_TEST_10()
  0.00      0.50     0.00        3     0.00     0.03  CATCH2_INTERNAL_TEST_12()
  0.00      0.50     0.00        3     0.00     1.48  CATCH2_INTERNAL_TEST_15()
  0.00      0.50     0.00        3     0.00     1.48  CATCH2_INTERNAL_TEST_23()
  0.00      0.50     0.00        3     0.00     0.00  snaplogger::field(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.50     0.00        3     0.00     0.00  snaplogger::field_t::~field_t()
  0.00      0.50     0.00        3     0.00     0.00  std::basic_ostream<char, std::char_traits<char> >& snaplogger::operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, snaplogger::field_t const&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<snaplogger::severity_t const&, snaplogger::severity_t const&>::BinaryExpr(bool, snaplogger::severity_t const&, Catch::StringRef, snaplogger::severity_t const&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<snaplogger::severity_t const&, snaplogger::severity_t const&>::~BinaryExpr()
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [61])
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr()
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [10])
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::~BinaryExpr()
  0.00      0.50     0.00        3     0.00     0.00  bool Catch::compareEqual<snaplogger::severity_t, snaplogger::severity_t>(snaplogger::severity_t const&, snaplogger::severity_t const&)
  0.00      0.50     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [61]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61])
  0.00      0.50     0.00        3     0.00     0.01  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.50     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.50     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      0.50     0.00        3     0.00     0.01  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.50     0.00        3     0.00     0.00  Catch::ExprLhs<snaplogger::severity_t const&>::ExprLhs(snaplogger::severity_t const&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> Catch::operator==<char const (&) [10], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10])
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> Catch::operator==<char const (&) [61], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61])
  0.00      0.50     0.00        3     0.00     0.00  Catch::BinaryExpr<snaplogger::severity_t const&, snaplogger::severity_t const& const&> Catch::operator==<snaplogger::severity_t const&, 0>(Catch::ExprLhs<snaplogger::severity_t const&>&&, snaplogger::severity_t const&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::ExprLhs<snaplogger::severity_t const&> Catch::operator<=<snaplogger::severity_t, 0>(Catch::Decomposer&&, snaplogger::severity_t&&)
  0.00      0.50     0.00        3     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.50     0.00        3     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      0.50     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [62]>(snaplogger::format, char const (&) [62])
  0.00      0.50     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::destroy<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      0.50     0.00        3     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::new_allocator(__gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const)
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::_M_ptr()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::_M_addr()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_12()::fake_function>::_M_ptr()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_12()::fake_function>::_M_addr()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::_M_ptr()
  0.00      0.50     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::_M_addr()
  0.00      0.50     0.00        3     0.00     0.00  bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      0.50     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> >::max_size() const
  0.00      0.50     0.00        3     0.00     0.00  std::Basebitset<4ul>::_M_getword(unsigned long) const
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_get_Tp_allocator() const
  0.00      0.50     0.00        3     0.00     0.00  std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.50     0.00        3     0.00     0.00  std::bitset<256ul>::Uncheckedtest(unsigned long) const
  0.00      0.50     0.00        3     0.00     0.00  std::bitset<256ul>::operator[](unsigned long) const
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end() const
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin() const
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::empty() const
  0.00      0.50     0.00        3     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::empty() const
  0.00      0.50     0.00        3     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::operator==(std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> > const&) const
  0.00      0.50     0.00        3     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, true>) const
  0.00      0.50     0.00        3     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::operator()(char) const
  0.00      0.50     0.00        3     0.00     0.00  std::__detail::NFAbase::_M_start() const
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::allocator(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::allocator(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::allocator(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<unsigned long>::allocator()
  0.00      0.50     0.00        3     0.00     0.00  std::allocator<unsigned long>::~allocator()
  0.00      0.50     0.00        3     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [62]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [62])
  0.00      0.50     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::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      0.50     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      0.50     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.50     0.00        3     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(char const, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_allocate(unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl()
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase()
  0.00      0.50     0.00        3     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase()
  0.00      0.50     0.00        3     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [62]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [62])
  0.00      0.50     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.50     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::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      0.50     0.00        3     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_get_pointer(std::Anydata const&)
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [62]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [62])
  0.00      0.50     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&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&)
  0.00      0.50     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> > >::_S_raw_ptr(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.50     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.50     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.50     0.00        3     0.00     0.00  std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        3     0.00     0.00  std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [62]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [62])
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long)
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  std::Functionhandler<bool (char), std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_invoke(std::Anydata const&, char&&)
  0.00      0.50     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [62]>(std::allocator<snaplogger::format>, char const (&) [62])
  0.00      0.50     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.50     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.50     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_get_deleter(std::type_info const&)
  0.00      0.50     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.50     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.50     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.50     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.50     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      0.50     0.00        3     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> > > >::operator[](unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::resize(unsigned long)
  0.00      0.50     0.00        3     0.00     0.00  std::vector<char, std::allocator<char> >::end()
  0.00      0.50     0.00        3     0.00     0.00  std::vector<char, std::allocator<char> >::begin()
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end()
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::vector()
  0.00      0.50     0.00        3     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
  0.00      0.50     0.00        3     0.00     1.46  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&)
  0.00      0.50     0.00        3     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_resize(unsigned int)
  0.00      0.50     0.00        3     0.00     0.08  bool std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_expression_term<false, false>(std::pair<bool, char>&, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&)
  0.00      0.50     0.00        3     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [62]>(char const (&) [62])
  0.00      0.50     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.50     0.00        3     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__niter_base<std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        3     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__copy_move_a<false, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(char const, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        3     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [62]>(std::allocator<snaplogger::format> const&, char const (&) [62])
  0.00      0.50     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.50     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.50     0.00        3     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&)
  0.00      0.50     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.50     0.00        3     0.00     0.26  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.50     0.00        2     0.00     0.02  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        2     0.00     0.08  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        2     0.00     0.16  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        2     0.00     2.49  CATCH2_INTERNAL_TEST_4()
  0.00      0.50     0.00        2     0.00     0.62  CATCH2_INTERNAL_TEST_34()
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19])
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::~BinaryExpr()
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::~BinaryExpr()
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender>&, Catch::StringRef, decltype(nullptr) const&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender>&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::~BinaryExpr()
  0.00      0.50     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [19]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19])
  0.00      0.50     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [24]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<snaplogger::appender>, decltype(nullptr)>(std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&)
  0.00      0.50     0.00        2     0.00     0.00  bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>(snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&>::ExprLhs(std::shared_ptr<snaplogger::appender> const&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::appender>&>::ExprLhs(std::shared_ptr<snaplogger::appender>&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        2     0.00     0.00  Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> Catch::operator==<char const (&) [19], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19])
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> Catch::operator==<char const (&) [24], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::appender>& const&> Catch::operator<=<std::shared_ptr<snaplogger::appender>&, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::appender>&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&> Catch::operator<=<std::shared_ptr<snaplogger::appender>, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::appender>&&)
  0.00      0.50     0.00        2     0.00     0.00  Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [17]>(snaplogger::format, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [24]>(snaplogger::format, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [35]>(snaplogger::format, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [58]>(snaplogger::format, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [60]>(snaplogger::format, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [65]>(snaplogger::format, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator(__gnu_cxx::new_allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::allocate(unsigned long, void const)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::new_allocator(__gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::deallocate(std::pair<char, char>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::allocate(unsigned long, void const)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::~new_allocator()
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::destroy<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(CATCH2_INTERNAL_TEST_12()::fake_variable_factory)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::vector<char, std::allocator<char> > >::__type> const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> > >::__normal_iterator(CATCH2_INTERNAL_TEST_0()::level_and_name_t const&)
  0.00      0.50     0.00        2     0.00     0.00  bool __gnu_cxx::operator==<char, std::vector<char, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      0.50     0.00        2     0.00     0.00  bool __gnu_cxx::operator!=<char, std::vector<char, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > const&)
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::max_size() const
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >::operator+(long) const
  0.00      0.50     0.00        2     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_get_Tp_allocator() const
  0.00      0.50     0.00        2     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_get_map_allocator() const
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_get_Tp_allocator() const
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      0.50     0.00        2     0.00     0.00  std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>::base() const
  0.00      0.50     0.00        2     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::begin() const
  0.00      0.50     0.00        2     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::name_ptr>::begin() const
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr_access<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr_access<snaplogger::appender, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::max_size() const
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::size() const
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::max_size() const
  0.00      0.50     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::flags() const
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::prefix() const
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_prefix() const
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::operator!=(std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> > const&) const
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::NFAbase::_M_sub_count() const
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::allocator(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >::allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::~allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [24]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [58]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [60]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [35]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [65]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  void std::Destroyaux<true>::__destroy<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::_M_swap_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl::_M_swap_data(std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl::Vectorimpl(std::allocator<std::__cxx11::regex_traits<char>::RegexMask>&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_base(std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vector_base<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Vectorimpl::Vectorimpl(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Vectorimpl::Vectorimpl()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Vectorbase(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Vectorbase()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_M_allocate(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::Vectorimpl::Vectorimpl(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_M_create_storage(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::Vectorbase(unsigned long, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::~Vectorbase()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_allocate(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl::_M_swap_data(std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl::Vectorimpl(std::allocator<std::pair<char, char> >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorbase(std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::_M_get_Tp_allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::_M_get_Tp_allocator()
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorimpl::_M_swap_data(std::Vectorbase<char, std::allocator<char> >::Vectorimpl&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorimpl::Vectorimpl(std::allocator<char>&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorbase(std::Vectorbase<char, std::allocator<char> >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [35]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [60]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [65]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [24]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [58]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00        2     0.00     0.00  std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>::move_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        2     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_destroy(std::Anydata&, std::integral_constant<bool, false>)
  0.00      0.50     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, true>::_S_get(std::Spebo_helper<0, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, true>&)
  0.00      0.50     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, true>&)
  0.00      0.50     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, true>::_S_get(std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, true>&)
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [24]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [35]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [65]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [17]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [58]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [60]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::_M_set_node(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >*)
  0.00      0.50     0.00        2     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::_S_buffer_size()
  0.00      0.50     0.00        2     0.00     0.00  std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::Dequeiterator()
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      0.50     0.00        2     0.00     0.00  std::regex_constants::operator~(std::regex_constants::match_flag_type)
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [17]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [24]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [35]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [58]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [60]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [65]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::max_size(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::deallocate(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >&, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::allocate(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >&, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::pair<char, char> > >::deallocate(std::allocator<std::pair<char, char> >&, std::pair<char, char>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::pair<char, char> > >::allocate(std::allocator<std::pair<char, char> >&, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<std::pair<char, char> > >::max_size(std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long const&>(std::allocator<unsigned long>&, unsigned long, unsigned long const&)
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<char, char> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::pair<char, char>>, std::pair<char, char>>(std::move_iterator<std::pair<char, char>>, std::move_iterator<std::pair<char, char>>, std::pair<char, char>)
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [24]>(std::allocator<snaplogger::format>, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [35]>(std::allocator<snaplogger::format>, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [17]>(std::allocator<snaplogger::format>, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [58]>(std::allocator<snaplogger::format>, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [60]>(std::allocator<snaplogger::format>, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [65]>(std::allocator<snaplogger::format>, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      0.50     0.00        2     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> std::__uninitialized_defaultn1<false>::__uninit_default_n<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>::operator=(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> const&)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::vector(std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::vector()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::vector(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_M_default_initialize(unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::vector(unsigned long, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::~vector()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::operator[](unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::end()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::vector(std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >&&)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::end()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::begin()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<char, std::allocator<char> >::vector(std::vector<char, std::allocator<char> >&&)
  0.00      0.50     0.00        2     0.00     0.00  void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
  0.00      0.50     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin()
  0.00      0.50     0.00        2     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long const&)
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::regex_traits<char>::regex_traits()
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::regex_traits<char>::~regex_traits()
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::match_results(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~match_results()
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::~regex_iterator()
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::BracketMatcher(std::_detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&&)
  0.00      0.50     0.00        2     0.00     0.00  bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char, std::__cxx11::regex_traits<char>, (std::__detail::_RegexExecutorPolicy)0, false>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        2     0.00     1.05  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_bracket_expression()
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Stateinfo<std::integral_constant<bool, true>, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >::Stateinfo(long, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_repeat(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_rep_once_more(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_search()
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_Executor(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        2     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::~Executor()
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Sp_counted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [17]>(char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [24]>(char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [35]>(char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [58]>(char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [60]>(char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [65]>(char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > std::__miter_base<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        2     0.00     0.00  char const std::__niter_base<char const, std::vector<char, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        2     0.00     0.00  bool std::regex_search<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, char, std::__cxx11::regex_traits<char> >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        2     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [17]>(std::allocator<snaplogger::format> const&, char const (&) [17])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [24]>(std::allocator<snaplogger::format> const&, char const (&) [24])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [35]>(std::allocator<snaplogger::format> const&, char const (&) [35])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [58]>(std::allocator<snaplogger::format> const&, char const (&) [58])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [60]>(std::allocator<snaplogger::format> const&, char const (&) [60])
  0.00      0.50     0.00        2     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [65]>(std::allocator<snaplogger::format> const&, char const (&) [65])
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<char, char> std::uninitialized_copy<std::move_iterator<std::pair<char, char>>, std::pair<char, char>>(std::move_iterator<std::pair<char, char>>, std::move_iterator<std::pair<char, char>>, std::pair<char, char>)
  0.00      0.50     0.00        2     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<char, char> std::__uninitialized_copy_a<std::move_iterator<std::pair<char, char>>, std::pair<char, char>, std::pair<char, char> >(std::move_iterator<std::pair<char, char>>, std::move_iterator<std::pair<char, char>>, std::pair<char, char>, std::allocator<std::pair<char, char> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> std::__uninitialized_default_n<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> std::__uninitialized_defaultna<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, unsigned long, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> std::__make_move_if_noexcept_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        2     0.00     0.00  std::pair<char, char> std::__uninitialized_move_if_noexcept_a<std::pair<char, char>, std::pair<char, char>, std::allocator<std::pair<char, char> > >(std::pair<char, char>, std::pair<char, char>, std::pair<char, char>, std::allocator<std::pair<char, char> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::copy<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        2     0.00     0.00  std::remove_reference<std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&>::type&& std::move<std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&>(std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&)
  0.00      0.50     0.00        2     0.00     0.00  std::remove_reference<std::vector<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >&>::type&& std::move<std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >&>(std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::removereference<std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >&>::type&& std::move<std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >&>(std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >&)
  0.00      0.50     0.00        2     0.00     0.00  std::remove_reference<std::vector<char, std::allocator<char> >&>::type&& std::move<std::vector<char, std::allocator<char> >&>(std::vector<char, std::allocator<char> >&)
  0.00      0.50     0.00        2     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Detail::BoundValueRefBase> >, std::is_move_constructible<Catch::Clara::Detail::BoundValueRefBase>, std::is_move_assignable<Catch::Clara::Detail::BoundValueRefBase> >::value, void>::type std::swap<Catch::Clara::Detail::BoundValueRefBase>(Catch::Clara::Detail::BoundValueRefBase&, Catch::Clara::Detail::BoundValueRefBase&)
  0.00      0.50     0.00        2     0.00     0.00  void std::Destroy<std::pair<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>)
  0.00      0.50     0.00        2     0.00     0.00  void std::Destroy<std::pair<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> >&)
  0.00      0.50     0.00        2     0.00     0.00  bool std::operator==<std::__detail::NFA<std::_cxx11::regex_traits<char> > const>(std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const> const&, decltype(nullptr))
  0.00      0.50     0.00        2     0.00     0.00  bool std::operator==<snaplogger::appender>(std::shared_ptr<snaplogger::appender> const&, decltype(nullptr))
  0.00      0.50     0.00        2     0.00     0.00  bool std::operator==<std::pair<char, char>>(std::move_iterator<std::pair<char, char>> const&, std::move_iterator<std::pair<char, char>> const&)
  0.00      0.50     0.00        2     0.00     0.00  bool std::operator!=<std::pair<char, char>>(std::move_iterator<std::pair<char, char>> const&, std::move_iterator<std::pair<char, char>> const&)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      0.50     0.00        1     0.00     0.67  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.41  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.42  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_0()
  0.00      0.50     0.00        1     0.00     0.42  CATCH2_INTERNAL_TEST_8()
  0.00      0.50     0.00        1     0.00     6.58  CATCH2_INTERNAL_TEST_20()
  0.00      0.50     0.00        1     0.00     0.41  CATCH2_INTERNAL_TEST_21()
  0.00      0.50     0.00        1     0.00     0.07  CATCH2_INTERNAL_TEST_28()
  0.00      0.50     0.00        1     0.00    98.68  CATCH2_INTERNAL_TEST_31()
  0.00      0.50     0.00        1     0.00     8.05  CATCH2_INTERNAL_TEST_38()
  0.00      0.50     0.00        1     0.00     0.00  std::basic_ostream<char, std::char_traits<char> >& snaplogger::precise_time<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t const&>::BinaryExpr(bool, snaplogger::language_t const&, Catch::StringRef, snaplogger::language_t const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t const&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t const&>::BinaryExpr(bool, snaplogger::secondary_form_t const&, Catch::StringRef, snaplogger::secondary_form_t const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t const&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t const&>::BinaryExpr(bool, snaplogger::gender_t const&, Catch::StringRef, snaplogger::gender_t const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t const&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t const&>::BinaryExpr(bool, snaplogger::number_t const&, Catch::StringRef, snaplogger::number_t const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t const&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [103]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [103])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [103]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [105]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [105])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [105]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [110])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [132]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [132])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [132]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [1])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [23])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [27])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [345]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [345])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [345]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [392]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [392])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [392]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [44]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [44])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [44]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [45]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [45]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [51]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [51])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [51]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [55]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [55])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [55]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [62]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [62])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [62]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [70])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [72]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [72])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [72]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [84]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [84])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [84]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [88]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [88])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [88]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender> const&, Catch::StringRef, std::shared_ptr<snaplogger::buffer_appender>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity>&, std::shared_ptr<snaplogger::severity>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity>&, Catch::StringRef, std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity>&, std::shared_ptr<snaplogger::severity>&>::~BinaryExpr()
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [103]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [103])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [105]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [105])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [110]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [11]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [132]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [132])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [1]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [23]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [27]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [33]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [345]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [345])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [34]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [392]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [392])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [44]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [44])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [45]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [51]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [51])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [55]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [55])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [59]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [62]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [62])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [70]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [72]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [72])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [84]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [84])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [88]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [88])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [8]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8])
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<snaplogger::appender>, std::shared_ptr<snaplogger::buffer_appender> >(std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::MatchExpr<snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher>(snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        1     0.00     0.00  bool Catch::compareNotEqual<std::shared_ptr<snaplogger::appender>, decltype(nullptr)&>(std::shared_ptr<snaplogger::appender> const&, decltype(nullptr)&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      0.50     0.00        1     0.00     0.05  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::severity>&>::ExprLhs(std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::MatchExpr<snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef)
  0.00      0.50     0.00        1     0.00     0.00  Catch::MatchExpr<snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr()
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&>&&, decltype(nullptr)&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender>&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender>&>&&, decltype(nullptr)&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t const&> Catch::operator==<snaplogger::language_t, 0>(Catch::ExprLhs<snaplogger::language_t const&>&&, snaplogger::language_t&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t const&> Catch::operator==<snaplogger::secondary_form_t, 0>(Catch::ExprLhs<snaplogger::secondary_form_t const&>&&, snaplogger::secondary_form_t&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t const&> Catch::operator==<snaplogger::gender_t, 0>(Catch::ExprLhs<snaplogger::gender_t const&>&&, snaplogger::gender_t&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t const&> Catch::operator==<snaplogger::number_t, 0>(Catch::ExprLhs<snaplogger::number_t const&>&&, snaplogger::number_t&&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [103]> Catch::operator==<char const (&) [103], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [103])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [105]> Catch::operator==<char const (&) [105], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [105])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [110]> Catch::operator==<char const (&) [110], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [110])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> Catch::operator==<char const (&) [11], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [132]> Catch::operator==<char const (&) [132], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [132])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> Catch::operator==<char const (&) [1], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> Catch::operator==<char const (&) [23], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [27]> Catch::operator==<char const (&) [27], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [27])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> Catch::operator==<char const (&) [33], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [345]> Catch::operator==<char const (&) [345], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [345])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> Catch::operator==<char const (&) [34], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [392]> Catch::operator==<char const (&) [392], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [392])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [44]> Catch::operator==<char const (&) [44], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [44])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [45]> Catch::operator==<char const (&) [45], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [51]> Catch::operator==<char const (&) [51], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [51])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [55]> Catch::operator==<char const (&) [55], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [55])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> Catch::operator==<char const (&) [59], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [62]> Catch::operator==<char const (&) [62], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [62])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> Catch::operator==<char const (&) [70], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [72]> Catch::operator==<char const (&) [72], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [72])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [84]> Catch::operator==<char const (&) [84], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [84])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [88]> Catch::operator==<char const (&) [88], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [88])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> Catch::operator==<char const (&) [8], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8])
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>& const&> Catch::operator==<std::shared_ptr<snaplogger::buffer_appender>&, 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&>&&, std::shared_ptr<snaplogger::buffer_appender>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::severity>&, std::shared_ptr<snaplogger::severity>& const&> Catch::operator==<std::shared_ptr<snaplogger::severity>&, 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::severity>&>&&, std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<snaplogger::severity>& const&> Catch::operator<=<std::shared_ptr<snaplogger::severity>&, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::severity>&)
  0.00      0.50     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<snaplogger::appender>&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender>&>&&, decltype(nullptr)&&)
  0.00      0.50     0.00        1     0.00     3.97  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.50     0.00        1     0.00     0.01  unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  unittest::g_verbose()
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [16]>(snaplogger::format, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [30]>(snaplogger::format, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [45]>(snaplogger::format, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [50]>(snaplogger::format, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [52]>(snaplogger::format, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [59]>(snaplogger::format, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [76]>(snaplogger::format, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [77]>(snaplogger::format, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::message&, snaplogger::message&>(snaplogger::message, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10], bool>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::regex_traits<char>::RegexMask>::newallocator()
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::destroy<std::__detail::NFA<std::_cxx11::regex_traits<char> > >(std::__detail::NFA<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::construct<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::State<char> >::newallocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::State<char> >::~newallocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::deallocate(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::~new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::deallocate(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >*, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<std::pair<char, char> >::construct<std::pair<char, char>, std::pair<char, char> >(std::pair<char, char>, std::pair<char, char>&&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::pair<char, char> >::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::deallocate(CATCH2_INTERNAL_TEST_0()::level_and_name_t, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::deallocate(CATCH2_INTERNAL_TEST_0()::name_ptr, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::allocate(unsigned long, void const)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::new_allocator(__gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::destroy<CATCH2_INTERNAL_TEST_12()::fake_function>(CATCH2_INTERNAL_TEST_12()::fake_function)
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::construct<CATCH2_INTERNAL_TEST_12()::fake_function>(CATCH2_INTERNAL_TEST_12()::fake_function)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::construct<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(CATCH2_INTERNAL_TEST_12()::fake_variable_factory)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::new_allocator()
  0.00      0.50     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<unsigned long>::destroy<unsigned long>(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::regex_traits<char>::RegexMask> >::S_select_on_copy(std::allocator<std::__cxx11::regex_traits<char>::_RegexMask> const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::pair<char, char> > >::_S_select_on_copy(std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const>::Iterequals_val(char const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const> __gnu_cxx::__ops::__iter_equals_val<char const>(char const&)
  0.00      0.50     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >(__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&, __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::difference_type __gnu_cxx::operator-<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >(__gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&, __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > > const&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::max_size() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::operator() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >::operator-(long) const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::M_get_Tp_allocator() const
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::_M_get_Tp_allocator() const
  0.00      0.50     0.00        1     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::end() const
  0.00      0.50     0.00        1     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::size() const
  0.00      0.50     0.00        1     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::name_ptr>::end() const
  0.00      0.50     0.00        1     0.00     0.00  std::initializer_list<CATCH2_INTERNAL_TEST_0()::name_ptr>::size() const
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::size() const
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_check_len(unsigned long, char const) const
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_check_len(unsigned long, char const) const
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::empty() const
  0.00      0.50     0.00        1     0.00     0.00  std::vector<char, std::allocator<char> >::cbegin() const
  0.00      0.50     0.00        1     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::getloc() const
  0.00      0.50     0.00        1     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::format<std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const, std::regex_constants::match_flag_type) const
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::suffix() const
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_suffix() const
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::__cxx11::regex_traits<char>::RegexMask>::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::_detail::NFA<std::_cxx11::regex_traits<char> > >::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::__detail::State<char> >::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::_detail::State<char> >::~allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::_detail::StateSeq<std::_cxx11::regex_traits<char> > >::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::~allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<std::pair<char, char> >::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>::allocator(std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const>::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, void>(std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const>::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender>::shared_ptr<snaplogger::appender>(std::shared_ptr<snaplogger::appender> const&, snaplogger::buffer_appender)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::variable_factory>::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::variable_factory>::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [16]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [50]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [52]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [59]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [77]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [30]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [45]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format>::shared_ptr<std::allocator<snaplogger::format>, char const (&) [76]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::appender>::shared_ptr(std::shared_ptr<snaplogger::appender> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::function>::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, void>(std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::function>::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity>::shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::shared_ptr<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::Spmake_shared_tag, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>::~shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::Dequeimpl::Dequeimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::Dequeimpl::~Dequeimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_allocate_map(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_create_nodes(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_allocate_node()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_destroy_nodes(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_deallocate_map(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_initialize_map(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_deallocate_node(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_get_Tp_allocator()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::Dequebase()
  0.00      0.50     0.00        1     0.00     0.00  std::Dequebase<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::~Dequebase()
  0.00      0.50     0.00        1     0.00     0.00  std::Basebitset<4ul>::Basebitset()
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t)
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroyaux<false>::__destroy<CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::M_allocate(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl::Vectorimpl(std::allocator<std::__cxx11::regex_traits<char>::RegexMask> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_impl::Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::M_create_storage(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_base(unsigned long, std::allocator<std::__cxx11::regex_traits<char>::RegexMask> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vector_base<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::Vector_base()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::Vector_impl::Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::Vector_impl::~Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::Vector_base()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::__detail::State<char>, std::allocator<std::_detail::_State<char> > >::~Vectorbase()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl::Vectorimpl(std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorimpl::Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_create_storage(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorbase(unsigned long, std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<std::pair<char, char>, std::allocator<std::pair<char, char> > >::Vectorbase()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::_M_allocate(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::Vectorimpl::Vectorimpl(std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::_M_deallocate(CATCH2_INTERNAL_TEST_0()::level_and_name_t, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::Vectorbase(std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::~Vectorbase()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::_M_allocate(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::Vectorimpl::Vectorimpl(std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::Vectorimpl::~Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::_M_deallocate(CATCH2_INTERNAL_TEST_0()::name_ptr, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::Vectorbase(std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::~Vectorbase()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorimpl::Vectorimpl()
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::_M_create_storage(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorbase(unsigned long, std::allocator<char> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Vectorbase<char, std::allocator<char> >::Vectorbase()
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, void>(std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<snaplogger::appender>(std::__shared_ptr<snaplogger::appender, (__gnu_cxx::Lockpolicy)2> const&, snaplogger::buffer_appender)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::variable_factory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [45]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [52]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [59]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [77]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [16]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [30]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [50]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [76]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::function, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, void>(std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<std::__detail::NFA<std::_cxx11::regex_traits<char> >, void>::value, void>::type std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::__detail::NFA<std::_cxx11::regex_traits<char> > >(std::__detail::NFA<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::Spmake_shared_tag, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_12()::fake_function, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_12()::fake_function, CATCH2_INTERNAL_TEST_12()::fake_function>(CATCH2_INTERNAL_TEST_12()::fake_function)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, void>::value, void>::type std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(CATCH2_INTERNAL_TEST_12()::fake_variable_factory)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      0.50     0.00        1     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_init_functor(std::Anydata&, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_init_functor(std::Anydata&, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&&, std::integral_constant<bool, false>)
  0.00      0.50     0.00        1     0.00     0.00  bool std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_not_empty_function<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >(std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Functionbase::Basemanager<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_clone(std::Anydata&, std::Anydata const&, std::integral_constant<bool, false>)
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, true>::Spebo_helper(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, true>::~Spebo_helper()
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, true>::~Spebo_helper()
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, true>::Spebo_helper(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, true>::~Spebo_helper()
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [52]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [76]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [77]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10]>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10], bool>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10]>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6]>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7]>(std::Spmake_shared_tag, snaplogger::severity, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>>(std::Spmake_shared_tag, CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>>(std::Spmake_shared_tag, CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [16]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [30]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [45]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [50]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [59]>(std::Spmake_shared_tag, snaplogger::format, std::allocator<snaplogger::format> const&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::Spmake_shared_tag, std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [16]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [30]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [45]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [50]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [52]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [59]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [76]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::format> >::construct<snaplogger::format, char const (&) [77]>(std::allocator<snaplogger::format>&, snaplogger::format, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::message&, snaplogger::message&>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10]>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10], bool>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<snaplogger::severity> >::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]>(std::allocator<snaplogger::severity>&, snaplogger::severity, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::__cxx11::regex_traits<char>::RegexMask> >::selecton_container_copy_construction(std::allocator<std::__cxx11::regex_traits<char>::RegexMask> const&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocatortraits<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > >::destroy<std::__detail::NFA<std::_cxx11::regex_traits<char> > >(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&, std::__detail::NFA<std::_cxx11::regex_traits<char> >)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > >::construct<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >&, std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::deallocate(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::allocate(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >> >::deallocate(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >**, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >> >::allocate(std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::pair<char, char> > >::select_on_container_copy_construction(std::allocator<std::pair<char, char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<std::pair<char, char> > >::construct<std::pair<char, char>, std::pair<char, char> >(std::allocator<std::pair<char, char> >&, std::pair<char, char>, std::pair<char, char>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::deallocate(std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>&, CATCH2_INTERNAL_TEST_0()::level_and_name_t, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::allocate(std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::deallocate(std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>&, CATCH2_INTERNAL_TEST_0()::name_ptr, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::allocate(std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> >::destroy<CATCH2_INTERNAL_TEST_12()::fake_function>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>&, CATCH2_INTERNAL_TEST_12()::fake_function)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> >::construct<CATCH2_INTERNAL_TEST_12()::fake_function>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>&, CATCH2_INTERNAL_TEST_12()::fake_function)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> >::destroy<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&, CATCH2_INTERNAL_TEST_12()::fake_variable_factory)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> >::construct<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&, CATCH2_INTERNAL_TEST_12()::fake_variable_factory)
  0.00      0.50     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<unsigned long> >::destroy<unsigned long>(std::allocator<unsigned long>&, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::RegexMask std::_uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::_RegexMask>(__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> > >, __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::RegexMask)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char> std::_uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>>(__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>)
  0.00      0.50     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_0()::level_and_name_t std::__uninitialized_copy<false>::__uninit_copy<CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t)
  0.00      0.50     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_0()::name_ptr std::__uninitialized_copy<false>::__uninit_copy<CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        1     0.00     0.00  char std::__uninitialized_copy<true>::__uninit_copy<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char)
  0.00      0.50     0.00        1     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::back_insert_iterator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [45]>(std::allocator<snaplogger::format>, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [52]>(std::allocator<snaplogger::format>, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [76]>(std::allocator<snaplogger::format>, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [16]>(std::allocator<snaplogger::format>, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [30]>(std::allocator<snaplogger::format>, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [50]>(std::allocator<snaplogger::format>, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [59]>(std::allocator<snaplogger::format>, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [77]>(std::allocator<snaplogger::format>, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::allocator<snaplogger::message>, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::message&, snaplogger::message&>(std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t const&, char const (&) [6], bool>(std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [10]>(std::allocator<snaplogger::severity>, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [10], bool>(std::allocator<snaplogger::severity>, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t const&, char const (&) [10]>(std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t const&, char const (&) [6]>(std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t const&, char const (&) [7]>(std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      0.50     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>)
  0.00      0.50     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_defaultn1<false>::__uninit_default_n<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char>::pair<char, char, true>(char&&, char&&)
  0.00      0.50     0.00        1     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::_M_destroy_data(std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>, std::Dequeiterator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >>, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::begin()
  0.00      0.50     0.00        1     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::deque()
  0.00      0.50     0.00        1     0.00     0.00  std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >::~deque()
  0.00      0.50     0.00        1     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::stack<std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > >, void>()
  0.00      0.50     0.00        1     0.00     0.00  std::stack<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::deque<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > > > >::~stack()
  0.00      0.50     0.00        1     0.00     0.00  std::bitset<256ul>::bitset()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      0.50     0.00        1     0.00     0.05  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.50     0.00        1     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  0.00      0.50     0.00        1     0.00     0.05  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::__cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::vector(std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> >::vector()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_default_append(unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::vector()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::_detail::State<char>, std::allocator<std::_detail::State<char> > >::~vector()
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char>& std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::emplaceback<std::pair<char, char> >(std::pair<char, char>&&)
  0.00      0.50     0.00        1     0.00     0.00  void std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_M_realloc_insert<std::pair<char, char> >(__gnu_cxx::__normal_iterator<std::pair<char, char>, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::back()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::begin()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::push_back(std::pair<char, char>&&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::vector(std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::vector()
  0.00      0.50     0.00        1     0.00     0.03  void std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::_M_range_initialize<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const, std::forward_iterator_tag)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::end()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::begin()
  0.00      0.50     0.00        1     0.00     0.03  std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::vector(std::initializer_list<CATCH2_INTERNAL_TEST_0()::level_and_name_t>, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t> >::~vector()
  0.00      0.50     0.00        1     0.00     0.01  void std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::_M_range_initialize<CATCH2_INTERNAL_TEST_0()::name_ptr const>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const, std::forward_iterator_tag)
  0.00      0.50     0.00        1     0.00     0.01  std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::vector(std::initializer_list<CATCH2_INTERNAL_TEST_0()::name_ptr>, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr> >::~vector()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<char, std::allocator<char> >::erase(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<char, std::allocator<char> >::_M_erase(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<char, std::allocator<char> >::vector(std::vector<char, std::allocator<char> > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::vector<char, std::allocator<char> >::vector()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::back()
  0.00      0.50     0.00        1     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::pop_back()
  0.00      0.50     0.00        1     0.00     4.10  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex(char const, std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     4.10  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<char const>(char const, char const, std::locale, std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     4.10  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<char const>(char const, char const, std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::~basic_regex()
  0.00      0.50     0.00        1     0.00     0.05  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::RegexMask::RegexMask(unsigned short, unsigned char)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::imbue(std::locale)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_prefix()
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::match_results<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_M_suffix()
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::regex_iterator()
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::regex_iterator(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_iterator<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char, std::__cxx11::regex_traits<char> >::operator++()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::ScannerBase::ScannerBase(std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     4.10  std::enable_if<std::__detail::__is_contiguous_normal_iter<char const>::value, std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const> >::type std::__detail::__compile_nfa<char const, std::__cxx11::regex_traits<char> >(char const, char const, std::__cxx11::regex_traits<char>::locale_type const&, std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     1.81  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_make_cache(std::integral_constant<bool, true>)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_make_range(char, char)
  0.00      0.50     0.00        1     0.00     1.81  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_ready()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::BracketMatcher(std::_detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::BracketMatcher(bool, std::_cxx11::regex_traits<char> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_dummy()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_accept()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_repeat(long, long, bool)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_eliminate_dummy()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_subexpr_end()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::_M_insert_subexpr_begin()
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::NFA(std::locale const&, std::regexconstants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFA<std::_cxx11::regex_traits<char> >::~NFA()
  0.00      0.50     0.00        1     0.00     0.01  std::_detail::Scanner<char>::Scanner(char const, char const, std::regex_constants::syntax_option_type, std::locale)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::_Scanner<char>::~Scanner()
  0.00      0.50     0.00        1     0.00     0.00  std::_detail::Compiler<std::_cxx11::regex_traits<char> >::_M_get_nfa()
  0.00      0.50     0.00        1     0.00     4.07  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_alternative()
  0.00      0.50     0.00        1     0.00     4.08  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_disjunction()
  0.00      0.50     0.00        1     0.00     2.06  void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, false>(bool)
  0.00      0.50     0.00        1     0.00     4.10  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::Compiler(char const, char const, std::locale const&, std::regexconstants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::~Compiler()
  0.00      0.50     0.00        1     0.00     0.00  std::_detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_accept(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_subexpr_end(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFAbase::NFAbase(std::regex_constants::syntax_option_type)
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::NFAbase::~NFAbase()
  0.00      0.50     0.00        1     0.00     0.00  std::function<bool (char)>::function<std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>, void, void>(std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>)
  0.00      0.50     0.00        1     0.00     0.00  void std::Construct<std::pair<char, char>, std::pair<char, char> const&>(std::pair<char, char>, std::pair<char, char> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::iteratortraits<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>::difference_type std::__distance<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const, std::random_access_iterator_tag)
  0.00      0.50     0.00        1     0.00     0.00  std::iterator_traits<CATCH2_INTERNAL_TEST_0()::name_ptr const>::difference_type std::__distance<CATCH2_INTERNAL_TEST_0()::name_ptr const>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const, std::random_access_iterator_tag)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char> std::__addressof<std::pair<char, char> >(std::pair<char, char>&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [16]>(char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [30]>(char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [45]>(char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [50]>(char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [52]>(char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [59]>(char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [76]>(char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [77]>(char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::message&, snaplogger::message&>(snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t, char const (&) [10]>(snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t, char const (&) [10], bool>(snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]>(snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]>(snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool>(snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::make_shared<snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]>(snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > > std::make_shared<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function> std::make_shared<CATCH2_INTERNAL_TEST_12()::fake_function>()
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> std::make_shared<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>()
  0.00      0.50     0.00        1     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::back_inserter<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.50     0.00        1     0.00     0.03  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::regex_replace<std::__cxx11::regex_traits<char>, char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, char const, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        1     0.00     0.01  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::regex_replace<std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::regex_traits<char>, char>(std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, char const, std::regex_constants::match_flag_type)
  0.00      0.50     0.00        1     0.00     0.00  char std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char)
  0.00      0.50     0.00        1     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__copy_move_a2<false, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(char const, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > std::__adjacent_find<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterequal_to_iter)
  0.00      0.50     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
  0.00      0.50     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [16]>(std::allocator<snaplogger::format> const&, char const (&) [16])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [30]>(std::allocator<snaplogger::format> const&, char const (&) [30])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [45]>(std::allocator<snaplogger::format> const&, char const (&) [45])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [50]>(std::allocator<snaplogger::format> const&, char const (&) [50])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [52]>(std::allocator<snaplogger::format> const&, char const (&) [52])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [59]>(std::allocator<snaplogger::format> const&, char const (&) [59])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [76]>(std::allocator<snaplogger::format> const&, char const (&) [76])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::format> std::allocate_shared<snaplogger::format, std::allocator<snaplogger::format>, char const (&) [77]>(std::allocator<snaplogger::format> const&, char const (&) [77])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&>(std::allocator<snaplogger::message> const&, snaplogger::message&, snaplogger::message&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10]>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10], bool>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10]>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [10])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6]>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6], bool&&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::severity> std::allocate_shared<snaplogger::severity, std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7]>(std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [7])
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > > std::allocate_shared<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&, std::locale const&, std::regex_constants::syntax_option_type&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function> std::allocate_shared<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> std::allocate_shared<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      0.50     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&, std::integral_constant<bool, true>)
  0.00      0.50     0.00        1     0.00     0.00  void std::__do_alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::RegexMask std::uninitializedcopy<__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::_RegexMask>(__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> > >, __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::RegexMask)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char> std::uninitializedcopy<__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>>(__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>)
  0.00      0.50     0.00        1     0.00     0.00  char std::uninitialized_copy<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char)
  0.00      0.50     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_0()::level_and_name_t std::uninitialized_copy<CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t)
  0.00      0.50     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_0()::name_ptr std::uninitialized_copy<CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::uninitialized_copy<std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      0.50     0.00        1     0.00     0.00  std::iterator_traits<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>::iterator_category std::__iterator_category<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const const&)
  0.00      0.50     0.00        1     0.00     0.00  std::iterator_traits<CATCH2_INTERNAL_TEST_0()::name_ptr const>::iterator_category std::__iterator_category<CATCH2_INTERNAL_TEST_0()::name_ptr const>(CATCH2_INTERNAL_TEST_0()::name_ptr const const&)
  0.00      0.50     0.00        1     0.00     0.00  std::shared_ptr<snaplogger::buffer_appender> std::dynamic_pointer_cast<snaplogger::buffer_appender, snaplogger::appender>(std::shared_ptr<snaplogger::appender> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::regex_traits<char>::RegexMask std::_uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::RegexMask, std::_cxx11::regex_traits<char>::_RegexMask>(__gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::_RegexMask> > >, __gnu_cxx::__normal_iterator<std::__cxx11::regex_traits<char>::RegexMask const, std::vector<std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask> > >, std::_cxx11::regex_traits<char>::RegexMask, std::allocator<std::_cxx11::regex_traits<char>::RegexMask>&)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char> std::_uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>, std::pair<char, char> >(__gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, __gnu_cxx::__normal_iterator<std::pair<char, char> const, std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > > >, std::pair<char, char>, std::allocator<std::pair<char, char> >&)
  0.00      0.50     0.00        1     0.00     0.00  char std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char, std::allocator<char>&)
  0.00      0.50     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_0()::level_and_name_t std::__uninitialized_copy_a<CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>&)
  0.00      0.50     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_0()::name_ptr std::__uninitialized_copy_a<CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>&)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_copy_a<std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_default_n<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_defaultna<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00        1     0.00     0.00  std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::__uninitialized_move_if_noexcept_a<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      0.50     0.00        1     0.00     0.00  char std::copy<__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char>(__gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::vector<char, std::allocator<char> > >, char)
  0.00      0.50     0.00        1     0.00     0.00  std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::copy<char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(char const, char const, std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  char const std::find<char const, char>(char const, char const, char const&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&>::type&& std::move<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&>::type&& std::move<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&>::type&& std::move<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&>(std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&>::type&& std::move<std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&>(std::shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::pair<char, char>&>::type&& std::move<std::pair<char, char>&>(std::pair<char, char>&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>::type&& std::move<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&)
  0.00      0.50     0.00        1     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&)
  0.00      0.50     0.00        1     0.00     0.00  void std::sort<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::locale> >, std::is_move_constructible<std::locale>, std::is_move_assignable<std::locale> >::value, void>::type std::swap<std::locale>(std::locale&, std::locale&)
  0.00      0.50     0.00        1     0.00     0.00  void std::__sort<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > std::unique<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<char, char> const& std::forward<std::pair<char, char> const&>(std::remove_reference<std::pair<char, char> const&>::type&)
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t)
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t>(CATCH2_INTERNAL_TEST_0()::level_and_name_t, CATCH2_INTERNAL_TEST_0()::level_and_name_t, std::allocator<CATCH2_INTERNAL_TEST_0()::level_and_name_t>&)
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr)
  0.00      0.50     0.00        1     0.00     0.00  void std::Destroy<CATCH2INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr>(CATCH2_INTERNAL_TEST_0()::name_ptr, CATCH2_INTERNAL_TEST_0()::name_ptr, std::allocator<CATCH2_INTERNAL_TEST_0()::name_ptr>&)
  0.00      0.50     0.00        1     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > > std::__unique<__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterequal_to_iter>(__gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::vector<char, std::allocator<char> > >, __gnu_cxx::__ops::Iterequal_to_iter)
  0.00      0.50     0.00        1     0.00     0.00  std::iterator_traits<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>::difference_type std::distance<CATCH2_INTERNAL_TEST_0()::level_and_name_t const>(CATCH2_INTERNAL_TEST_0()::level_and_name_t const, CATCH2_INTERNAL_TEST_0()::level_and_name_t const)
  0.00      0.50     0.00        1     0.00     0.00  std::iterator_traits<CATCH2_INTERNAL_TEST_0()::name_ptr const>::difference_type std::distance<CATCH2_INTERNAL_TEST_0()::name_ptr const>(CATCH2_INTERNAL_TEST_0()::name_ptr const, CATCH2_INTERNAL_TEST_0()::name_ptr const)
  0.00      0.50     0.00        1     0.00     0.00  char const std::__find_if<char const, __gnu_cxx::__ops::Iterequals_val<char const> >(char const, char const, __gnu_cxx::__ops::Iterequals_val<char const>)
  0.00      0.50     0.00        1     0.00     0.00  char const std::__find_if<char const, __gnu_cxx::__ops::Iterequals_val<char const> >(char const, char const, __gnu_cxx::__ops::Iterequals_val<char const>, std::random_access_iterator_tag)
  0.00      0.50     0.00        1     0.00     0.00  std::pair<std::__decay_and_strip<char>::__type, std::__decay_and_strip<char>::__type> std::make_pair<char, char>(char&&, char&&)
  0.00      0.50     0.00        1     0.00     0.00  std::ctype<char> const& std::use_facet<std::ctype<char> const>(std::locale const&)
  0.00      0.50     0.00        1     0.00     0.00  bool std::operator==<snaplogger::appender, snaplogger::buffer_appender>(std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender> const&)
  0.00      0.50     0.00        1     0.00     0.00  bool std::operator==<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> const&, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> const&)
  0.00      0.50     0.00        1     0.00     0.00  bool std::operator!=<snaplogger::appender>(std::shared_ptr<snaplogger::appender> const&, decltype(nullptr))
  0.00      0.50     0.00        1     0.00     0.00  bool std::operator!=<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >>(std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> const&, std::move_iterator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >> const&)
  0.00      0.50     0.00        1     0.00     0.22  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      0.50     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00      0.50     0.00        1     0.00     0.00  main::{lambda()#1}::operator void ()()() const
  0.00      0.50     0.00        1     0.00     0.00  main::{lambda()#1}::FUN()
  0.00      0.50     0.00        1     0.00     0.00  CATCH2INTERNAL_TEST_12()::fake_function::fake_function()
  0.00      0.50     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_12()::fake_function::~fake_function()
  0.00      0.50     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_12()::fake_variable_factory::fake_variable_factory()
  0.00      0.50     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_12()::fake_variable_factory::~fake_variable_factory()
  0.00      0.50     0.00        1     0.00     0.01  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_quantifier()::{lambda()#1}::operator()() const
  0.00      0.50     0.00        1     0.00     0.00  std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_expression_term<false, false>(std::pair<bool, char>&, std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&)::{lambda(char)#1}::operator()(char) const

 %         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-2018 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 2 byte(s) for 2.00% of 0.50 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     57.2    0.00    0.29                 Catch::TestInvokerAsFunction::invoke() const [1]
                0.00    0.10       1/1           CATCH2_INTERNAL_TEST_31() [2]
                0.01    0.08       2/2           CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.03       4/4           CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.02       7/7           CATCH2_INTERNAL_TEST_3() [29]
                0.00    0.01       3/3           CATCH2_INTERNAL_TEST_10() [36]
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_38() [85]
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_20() [89]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_4() [111]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_15() [117]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_23() [118]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [209]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [218]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_8() [219]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [221]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_21() [222]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [232]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [246]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_12() [275]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_28() [279]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [315]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [316]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [345]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [428]
-----------------------------------------------
                0.00    0.10       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[2]     19.7    0.00    0.10       1         CATCH2_INTERNAL_TEST_31() [2]
                0.01    0.05   90001/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.02   90001/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.01   90000/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [31]
                0.01    0.00   90000/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [54]
                0.00    0.00   90000/218065      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00       1/204         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [193]
                0.00    0.00       1/613         Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00   90001/218253      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1049]
                0.00    0.00   90000/117979      Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [1075]
                0.00    0.00   90000/218050      Catch::AssertionHandler::~AssertionHandler() [1051]
                0.00    0.00       1/52          unittest::g_progress() [1498]
-----------------------------------------------
                0.01    0.08       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[3]     17.7    0.01    0.08       2         CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.03   32294/32295       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
                0.00    0.01   32640/32640       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> Catch::operator==<char const (&) [20], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [39]
                0.00    0.01   97830/97891       std::shared_ptr<snaplogger::message>::~shared_ptr() [43]
                0.01    0.00  162418/162487      std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [63]
                0.00    0.01   43697/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.00   54141/54146       void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00   97830/218065      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00   11049/11049       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> Catch::operator==<char const (&) [36], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [207]
                0.00    0.00       2/20          std::shared_ptr<snaplogger::logger>::~shared_ptr() [100]
                0.00    0.00       2/24          std::shared_ptr<snaplogger::appender>::~shared_ptr() [145]
                0.00    0.00       4/204         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [193]
                0.00    0.00       2/20          advgetopt::getopt::~getopt() [251]
                0.00    0.00       8/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.00       2/5           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [11]>(char const (&) [11]) [426]
                0.00    0.00       2/19          std::shared_ptr<snaplogger::buffer_appender> std::make_shared<snaplogger::buffer_appender, char const (&) [12]>(char const (&) [12]) [352]
                0.00    0.00       4/613         Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00       6/126         std::shared_ptr<snaplogger::format>::~shared_ptr() [504]
                0.00    0.00       2/20          std::shared_ptr<snaplogger::buffer_appender>::~shared_ptr() [776]
                0.00    0.00  195953/196098      std::__shared_ptr_access<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1055]
                0.00    0.00   97834/218253      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1049]
                0.00    0.00   97830/218050      Catch::AssertionHandler::~AssertionHandler() [1051]
                0.00    0.00   54141/54146       Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [1103]
                0.00    0.00   43689/43766       Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1106]
                0.00    0.00   32640/32640       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::~BinaryExpr() [1108]
                0.00    0.00   32294/32308       std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1110]
                0.00    0.00   11049/11049       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::~BinaryExpr() [1118]
                0.00    0.00       4/44          std::__shared_ptr_access<snaplogger::logger, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1512]
                0.00    0.00       2/52          unittest::g_progress() [1498]
                0.00    0.00       2/42          std::shared_ptr<snaplogger::format>::shared_ptr(std::shared_ptr<snaplogger::format> const&) [1530]
                0.00    0.00       2/19          std::shared_ptr<snaplogger::appender>::shared_ptr<snaplogger::buffer_appender, void>(std::shared_ptr<snaplogger::buffer_appender> const&) [1670]
-----------------------------------------------
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [50]>(snaplogger::format, char const (&) [50]) [676]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [52]>(snaplogger::format, char const (&) [52]) [677]
                0.00    0.00       1/116984      CATCH2_INTERNAL_TEST_38() [85]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]) [684]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool&&) [685]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10]) [681]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10], bool>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10], bool&&) [682]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]) [683]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]) [686]
                0.00    0.00       1/116984      CATCH2_INTERNAL_TEST_12()::fake_variable_factory::fake_variable_factory() [738]
                0.00    0.00       1/116984      CATCH2_INTERNAL_TEST_12()::fake_function::fake_function() [737]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [59]>(snaplogger::format, char const (&) [59]) [678]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [77]>(snaplogger::format, char const (&) [77]) [680]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [76]>(snaplogger::format, char const (&) [76]) [679]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [30]>(snaplogger::format, char const (&) [30]) [674]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [45]>(snaplogger::format, char const (&) [45]) [675]
                0.00    0.00       1/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [16]>(snaplogger::format, char const (&) [16]) [673]
                0.00    0.00       1/116984      CATCH2_INTERNAL_TEST_0() [428]
                0.00    0.00       1/116984      Catch::Clara::Args::Args(int, char const const) [754]
                0.00    0.00       1/116984      Catch::ConfigData::ConfigData() [344]
                0.00    0.00       1/116984      Catch::ReusableStringStream::~ReusableStringStream() [740]
                0.00    0.00       1/116984      Catch::generateRandomSeed(Catch::GenerateFrom) [739]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [24]>(snaplogger::format, char const (&) [24]) [550]
                0.00    0.00       2/116984      CATCH2_INTERNAL_TEST_0() [345]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [58]>(snaplogger::format, char const (&) [58]) [552]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [60]>(snaplogger::format, char const (&) [60]) [553]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [35]>(snaplogger::format, char const (&) [35]) [551]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [17]>(snaplogger::format, char const (&) [17]) [549]
                0.00    0.00       2/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [65]>(snaplogger::format, char const (&) [65]) [554]
                0.00    0.00       3/116984      CATCH2_INTERNAL_TEST_21() [222]
                0.00    0.00       3/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [62]>(snaplogger::format, char const (&) [62]) [495]
                0.00    0.00       3/116984      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]) [539]
                0.00    0.00       4/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [39]>(snaplogger::format, char const (&) [39]) [467]
                0.00    0.00       4/116984      CATCH2_INTERNAL_TEST_0() [246]
                0.00    0.00       4/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [63]>(snaplogger::format, char const (&) [63]) [468]
                0.00    0.00       4/116984      Catch::Clara::Help::Help(bool&) [253]
                0.00    0.00       4/116984      Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [499]
                0.00    0.00       5/116984      CATCH2_INTERNAL_TEST_0() [221]
                0.00    0.00       5/116984      CATCH2_INTERNAL_TEST_0() [316]
                0.00    0.00       5/116984      CATCH2_INTERNAL_TEST_8() [219]
                0.00    0.00       5/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [11]>(snaplogger::format, char const (&) [11]) [457]
                0.00    0.00       6/116984      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [61]>(snaplogger::format, char const (&) [61]) [434]
                0.00    0.00       7/116984      CATCH2_INTERNAL_TEST_0() [209]
                0.00    0.00       8/116984      CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.00       8/116984      Catch::ReporterRegistry::ReporterRegistry() [414]
                0.00    0.00       9/116984      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&) [429]
                0.00    0.00      11/116984      CATCH2_INTERNAL_TEST_0() [315]
                0.00    0.00      12/116984      CATCH2_INTERNAL_TEST_0() [218]
                0.00    0.00      13/116984      CATCH2_INTERNAL_TEST_12() [275]
                0.00    0.00      15/116984      CATCH2_INTERNAL_TEST_4() [111]
                0.00    0.00      19/116984      void __gnu_cxx::new_allocator<snaplogger::buffer_appender>::construct<snaplogger::buffer_appender, char const (&) [12]>(snaplogger::buffer_appender, char const (&) [12]) [355]
                0.00    0.00      20/116984      unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [135]
                0.00    0.00      36/116984      CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.00      40/116984      CATCH2_INTERNAL_TEST_0() [232]
                0.00    0.00      61/116984      CATCH2_INTERNAL_TEST_28() [279]
                0.00    0.00      87/116984      CATCH2_INTERNAL_TEST_3() [29]
                0.00    0.00     102/116984      Catch::makeCommandLineParser(Catch::ConfigData&) [26]
                0.00    0.00     194/116984      CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.00     244/116984      CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00    4005/116984      CATCH2_INTERNAL_TEST_23() [118]
                0.00    0.00    4009/116984      CATCH2_INTERNAL_TEST_15() [117]
                0.00    0.00    5995/116984      CATCH2_INTERNAL_TEST_20() [89]
                0.00    0.01   11997/116984      CATCH2_INTERNAL_TEST_10() [36]
                0.01    0.05   90001/116984      CATCH2_INTERNAL_TEST_31() [2]
[4]     14.7    0.01    0.06  116984         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.06  412180/412655      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [7]
                0.01    0.00  412180/554397      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
                0.00    0.00  412180/1260809     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [1010]
                0.00    0.00  412180/574916      std::char_traits<char>::length(char const) [1025]
-----------------------------------------------
                0.00    0.00      14/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [741]
                0.00    0.00      16/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_erase(unsigned long, unsigned long) [771]
                0.00    0.00   10581/2680539     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> >&&) [104]
                0.00    0.00   43738/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [139]
                0.00    0.00   50114/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [88]
                0.00    0.00   98973/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [155]
                0.00    0.00  100385/2680539     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> >&&) [72]
                0.00    0.00  103683/2680539     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&) [102]
                0.00    0.00  240373/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.00    0.00  257151/2680539     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [40]
                0.01    0.00  346495/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [34]
                0.01    0.00  412901/2680539     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) [15]
                0.02    0.01 1016115/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
[5]     12.7    0.04    0.02 2680539         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.02    0.00 2680549/3882982     std::char_traits<char>::assign(char&, char const&) [17]
                0.00    0.00 2680549/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00 2680549/2868792     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [1007]
-----------------------------------------------
                0.02    0.04  412655/412655      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [7]
[6]     11.2    0.02    0.04  412655         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) [6]
                0.01    0.03  412655/412655      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) [15]
-----------------------------------------------
                0.00    0.00     161/412655      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) [337]
                0.00    0.00     314/412655      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [293]
                0.00    0.06  412180/412655      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
[7]     11.2    0.00    0.06  412655         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [7]
                0.02    0.04  412655/412655      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) [6]
-----------------------------------------------
                                                 <spontaneous>
[8]     10.2    0.00    0.05                 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [8]
                0.00    0.05      68/68          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [10]
                0.00    0.00      34/111         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [274]
                0.00    0.00      34/818565      Catch::StringRef::StringRef(char const, unsigned long) [70]
                0.00    0.00      68/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
-----------------------------------------------
                0.00    0.00     131/1016115     std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(char const&) [415]
                0.00    0.05 1015984/1016115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [10]
[9]     10.2    0.00    0.05 1016115         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
                0.02    0.01 1016115/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.01    0.01 1016115/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [24]
                0.01    0.00 1016115/3882982     std::char_traits<char>::assign(char&, char const&) [17]
                0.00    0.00 1016115/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
                0.00    0.00 1016115/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00      39/88234       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
-----------------------------------------------
                0.00    0.05      68/68          Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [8]
[10]    10.2    0.00    0.05      68         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [10]
                0.00    0.05 1015984/1016115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
-----------------------------------------------
                                                 <spontaneous>
[11]     8.1    0.00    0.04                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [11]
                0.00    0.04   49182/49225       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [12]
                0.00    0.00   49182/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
                0.00    0.00   49182/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
-----------------------------------------------
                0.00    0.00      43/49225       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [311]
                0.00    0.04   49182/49225       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [11]
[12]     8.1    0.00    0.04   49225         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [12]
                0.01    0.03   49604/49663       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.00    0.00   49604/49765       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [243]
                0.00    0.00   49604/49926       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [245]
-----------------------------------------------
                0.00    0.00      59/49663       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [294]
                0.01    0.03   49604/49663       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [12]
[13]     8.0    0.01    0.03   49663         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.01    0.00  196271/196271      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [45]
                0.00    0.00  240373/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00   44102/88234       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00  240373/240870      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [136]
                0.00    0.00  240373/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [24]
                0.00    0.00  240373/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
                0.00    0.00   49508/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [44]
                0.00    0.00  196271/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00     147/147         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [768]
-----------------------------------------------
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [50]>(snaplogger::format, char const (&) [50]) [676]
                0.00    0.00       1/174554      CATCH2_INTERNAL_TEST_0() [315]
                0.00    0.00       1/174554      std::__detail::_Scanner<char>::~Scanner() [816]
                0.00    0.00       1/174554      std::_detail::Compiler<std::_cxx11::regex_traits<char> >::~_Compiler() [766]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [52]>(snaplogger::format, char const (&) [52]) [677]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6]) [684]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [6], bool&&) [685]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10]) [681]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t, char const (&) [10], bool>(snaplogger::severity, snaplogger::severity_t&&, char const (&) [10], bool&&) [682]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [10]) [683]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::severity>::construct<snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]>(snaplogger::severity, snaplogger::severity_t const&, char const (&) [7]) [686]
                0.00    0.00       1/174554      CATCH2_INTERNAL_TEST_12()::fake_variable_factory::fake_variable_factory() [738]
                0.00    0.00       1/174554      CATCH2_INTERNAL_TEST_12()::fake_function::fake_function() [737]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [59]>(snaplogger::format, char const (&) [59]) [678]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [77]>(snaplogger::format, char const (&) [77]) [680]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [76]>(snaplogger::format, char const (&) [76]) [679]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [30]>(snaplogger::format, char const (&) [30]) [674]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [45]>(snaplogger::format, char const (&) [45]) [675]
                0.00    0.00       1/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [16]>(snaplogger::format, char const (&) [16]) [673]
                0.00    0.00       1/174554      CATCH2_INTERNAL_TEST_0() [428]
                0.00    0.00       1/174554      Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [276]
                0.00    0.00       1/174554      Catch::Clara::Args::~Args() [763]
                0.00    0.00       1/174554      Catch::ReusableStringStream::~ReusableStringStream() [740]
                0.00    0.00       1/174554      Catch::generateRandomSeed(Catch::GenerateFrom) [739]
                0.00    0.00       2/174554      unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [371]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [24]>(snaplogger::format, char const (&) [24]) [550]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [58]>(snaplogger::format, char const (&) [58]) [552]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [60]>(snaplogger::format, char const (&) [60]) [553]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [35]>(snaplogger::format, char const (&) [35]) [551]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [17]>(snaplogger::format, char const (&) [17]) [549]
                0.00    0.00       2/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [65]>(snaplogger::format, char const (&) [65]) [554]
                0.00    0.00       2/174554      Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [359]
                0.00    0.00       3/174554      CATCH2_INTERNAL_TEST_0() [345]
                0.00    0.00       3/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [62]>(snaplogger::format, char const (&) [62]) [495]
                0.00    0.00       3/174554      Catch::ConfigData::ReporterAndFile::~ReporterAndFile() [747]
                0.00    0.00       3/174554      Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [119]
                0.00    0.00       3/174554      Catch::TestSpecParser::~TestSpecParser() [748]
                0.00    0.00       4/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [39]>(snaplogger::format, char const (&) [39]) [467]
                0.00    0.00       4/174554      CATCH2_INTERNAL_TEST_0() [246]
                0.00    0.00       4/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [63]>(snaplogger::format, char const (&) [63]) [468]
                0.00    0.00       4/174554      Catch::Clara::Help::Help(bool&) [253]
                0.00    0.00       5/174554      CATCH2_INTERNAL_TEST_21() [222]
                0.00    0.00       5/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [11]>(snaplogger::format, char const (&) [11]) [457]
                0.00    0.00       6/174554      void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [579]
                0.00    0.00       6/174554      CATCH2_INTERNAL_TEST_0() [221]
                0.00    0.00       6/174554      CATCH2_INTERNAL_TEST_0() [316]
                0.00    0.00       6/174554      snaplogger::field_t::~field_t() [581]
                0.00    0.00       6/174554      void __gnu_cxx::new_allocator<snaplogger::format>::construct<snaplogger::format, char const (&) [61]>(snaplogger::format, char const (&) [61]) [434]
                0.00    0.00       6/174554      Catch::ConfigData::~ConfigData() [503]
                0.00    0.00       8/174554      Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [542]
                0.00    0.00       8/174554      CATCH2_INTERNAL_TEST_0() [209]
                0.00    0.00       8/174554      snaplogger::severity::~severity() [479]
                0.00    0.00       8/174554      Catch::ReporterRegistry::ReporterRegistry() [414]
                0.00    0.00       8/174554      std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [544]
                0.00    0.00       8/174554      Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [543]
                0.00    0.00      11/174554      CATCH2_INTERNAL_TEST_8() [219]
                0.00    0.00      13/174554      CATCH2_INTERNAL_TEST_12() [275]
                0.00    0.00      15/174554      Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [475]
                0.00    0.00      15/174554      Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [476]
                0.00    0.00      17/174554      CATCH2_INTERNAL_TEST_0() [218]
                0.00    0.00      19/174554      void __gnu_cxx::new_allocator<snaplogger::buffer_appender>::construct<snaplogger::buffer_appender, char const (&) [12]>(snaplogger::buffer_appender, char const (&) [12]) [355]
                0.00    0.00      19/174554      std::basic_ostream<char, std::char_traits<char> >& snaplogger::operator<< <char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, snaplogger::severity_t) [432]
                0.00    0.00      20/174554      unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [135]
                0.00    0.00      20/174554      CATCH2_INTERNAL_TEST_0()::name_ptr::~name_ptr() [431]
                0.00    0.00      21/174554      CATCH2_INTERNAL_TEST_4() [111]
                0.00    0.00      25/174554      Catch::TestCaseTracking::TrackerContext::startRun() [322]
                0.00    0.00      30/174554      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [413]
                0.00    0.00      38/174554      CATCH2_INTERNAL_TEST_0()::level_and_name_t::~level_and_name_t() [399]
                0.00    0.00      49/174554      CATCH2_INTERNAL_TEST_0() [232]
                0.00    0.00      50/174554      Catch::TestCaseInfo::~TestCaseInfo() [370]
                0.00    0.00      51/174554      Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231]
                0.00    0.00      55/174554      CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.00      61/174554      CATCH2_INTERNAL_TEST_28() [279]
                0.00    0.00      63/174554      advgetopt::getopt::~getopt() [251]
                0.00    0.00     101/174554      Catch::TestCaseTracking::SectionTracker::~SectionTracker() [349]
                0.00    0.00     102/174554      Catch::makeCommandLineParser(Catch::ConfigData&) [26]
                0.00    0.00     129/174554      Catch::Clara::Detail::BasicResult<void>::~BasicResult() [324]
                0.00    0.00     131/174554      Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [323]
                0.00    0.00     152/174554      Catch::RunContext::runTest(Catch::TestCaseHandle const&) [182]
                0.00    0.00     152/174554      Catch::TestCaseStats::~TestCaseStats() [314]
                0.00    0.00     178/174554      CATCH2_INTERNAL_TEST_3() [29]
                0.00    0.00     246/174554      std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const [170]
                0.00    0.00     246/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [260]
                0.00    0.00     282/174554      std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair() [268]
                0.00    0.00     330/174554      Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [278]
                0.00    0.00     343/174554      Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [163]
                0.00    0.00     364/174554      CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00     596/174554      CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.00     613/174554      Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00     666/174554      Catch::Clara::Detail::Token::~Token() [249]
                0.00    0.00    1002/174554      CATCH2_INTERNAL_TEST_38() [85]
                0.00    0.00    3570/174554      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> >) [197]
                0.00    0.00    4005/174554      CATCH2_INTERNAL_TEST_23() [118]
                0.00    0.00    4009/174554      CATCH2_INTERNAL_TEST_15() [117]
                0.00    0.00    4890/174554      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [183]
                0.00    0.00    5995/174554      CATCH2_INTERNAL_TEST_20() [89]
                0.00    0.00   11997/174554      CATCH2_INTERNAL_TEST_10() [36]
                0.00    0.01   43697/174554      CATCH2_INTERNAL_TEST_11() [3]
                0.00    0.02   90001/174554      CATCH2_INTERNAL_TEST_31() [2]
[14]     7.8    0.01    0.03  174554         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.02 1209090/1390550     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.02    0.00 1209090/1209090     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [35]
-----------------------------------------------
                0.01    0.03  412655/412655      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) [6]
[15]     7.2    0.01    0.03  412655         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) [15]
                0.00    0.01  196566/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
                0.01    0.00  412901/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00  412901/413165      std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [106]
                0.00    0.00  412901/412901      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [113]
                0.00    0.00  412901/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00  412901/412901      bool __gnu_cxx::__is_null_pointer<char const>(char const) [1030]
                0.00    0.00  196566/834295      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [1019]
                0.00    0.00  196566/690036      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [1024]
-----------------------------------------------
                0.00    0.03       4/4           Catch::TestInvokerAsFunction::invoke() const [1]
[16]     6.3    0.00    0.03       4         CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.03       4/4           std::__cxx11::to_string(int) [22]
                0.00    0.00       4/20          std::shared_ptr<snaplogger::logger>::~shared_ptr() [100]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [198]
                0.00    0.00       6/24          std::shared_ptr<snaplogger::appender>::~shared_ptr() [145]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [238]
                0.00    0.00      16/204         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [193]
                0.00    0.00       6/22          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [237]
                0.00    0.00       4/20          advgetopt::getopt::~getopt() [251]
                0.00    0.00      36/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.00       2/21          Catch::BinaryExpr<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&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<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> >&&) [244]
                0.00    0.00      55/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.00       4/19          std::shared_ptr<snaplogger::buffer_appender> std::make_shared<snaplogger::buffer_appender, char const (&) [12]>(char const (&) [12]) [352]
                0.00    0.00      16/613         Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00       2/4           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [39]>(char const (&) [39]) [443]
                0.00    0.00       2/5           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [11]>(char const (&) [11]) [426]
                0.00    0.00       1/32295       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
                0.00    0.00       5/97891       std::shared_ptr<snaplogger::message>::~shared_ptr() [43]
                0.00    0.00       6/162487      std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [63]
                0.00    0.00      12/126         std::shared_ptr<snaplogger::format>::~shared_ptr() [504]
                0.00    0.00       7/218065      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00       4/20          std::shared_ptr<snaplogger::buffer_appender>::~shared_ptr() [776]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [103]> Catch::operator==<char const (&) [103], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [103]) [857]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [110]> Catch::operator==<char const (&) [110], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [110]) [859]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [105]> Catch::operator==<char const (&) [105], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [105]) [858]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&>&&, decltype(nullptr)&&) [880]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>& const&> Catch::operator==<std::shared_ptr<snaplogger::buffer_appender>&, 0>(Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&>&&, std::shared_ptr<snaplogger::buffer_appender>&) [886]
                0.00    0.00      23/218253      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1049]
                0.00    0.00      14/196098      std::__shared_ptr_access<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1055]
                0.00    0.00      10/44          std::__shared_ptr_access<snaplogger::logger, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1512]
                0.00    0.00       7/218050      Catch::AssertionHandler::~AssertionHandler() [1051]
                0.00    0.00       5/43766       Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1106]
                0.00    0.00       4/52          unittest::g_progress() [1498]
                0.00    0.00       4/42          std::shared_ptr<snaplogger::format>::shared_ptr(std::shared_ptr<snaplogger::format> const&) [1530]
                0.00    0.00       4/19          std::shared_ptr<snaplogger::appender>::shared_ptr<snaplogger::buffer_appender, void>(std::shared_ptr<snaplogger::buffer_appender> const&) [1670]
                0.00    0.00       2/40          Catch::BinaryExpr<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&>::~BinaryExpr() [1542]
                0.00    0.00       2/2           Catch::ExprLhs<std::shared_ptr<snaplogger::appender> const&> Catch::operator<=<std::shared_ptr<snaplogger::appender>, 0>(Catch::Decomposer&&, std::shared_ptr<snaplogger::appender>&&) [2129]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [103]>::~BinaryExpr() [2316]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::~BinaryExpr() [2318]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [105]>::~BinaryExpr() [2317]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&>::~BinaryExpr() [2339]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>&>::~BinaryExpr() [2340]
                0.00    0.00       1/32308       std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1110]
-----------------------------------------------
                0.00    0.00      14/3882982     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [847]
                0.00    0.00      56/3882982     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [768]
                0.00    0.00  186248/3882982     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [44]
                0.01    0.00 1016115/3882982     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
                0.02    0.00 2680549/3882982     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
[17]     6.0    0.03    0.00 3882982         std::char_traits<char>::assign(char&, char const&) [17]
-----------------------------------------------
                                                 <spontaneous>
[18]     6.0    0.03    0.00                 Catch::RunContext::assertionPassed() [18]
-----------------------------------------------
                0.00    0.00       1/32295       CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.03   32294/32295       CATCH2_INTERNAL_TEST_11() [3]
[19]     6.0    0.00    0.03   32295         std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
                0.00    0.02   32295/32295       std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [27]
                0.01    0.00   32295/32302       std::allocator<snaplogger::message>::allocator() [66]
                0.00    0.00   32295/258400      int&& std::forward<int>(std::remove_reference<int>::type&) [62]
                0.00    0.00   32295/258376      char const (&std::forward<char const (&) [24]>(std::remove_reference<char const (&) [24]>::type&)) [24] [1041]
                0.00    0.00   32295/258368      char const (&std::forward<char const (&) [70]>(std::remove_reference<char const (&) [70]>::type&)) [70] [1042]
                0.00    0.00   32295/258424      snaplogger::severity_t&& std::forward<snaplogger::severity_t>(std::remove_reference<snaplogger::severity_t>::type&) [1040]
                0.00    0.00   32295/194797      std::allocator<snaplogger::message>::~allocator() [1063]
-----------------------------------------------
                0.00    0.00    5236/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.00  100385/3377614     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> >&&) [72]
                0.00    0.00  284736/3377614     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> >&&) [104]
                0.01    0.00 1390550/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.01    0.00 1596707/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [24]
[20]     5.7    0.02    0.01 3377614         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [20]
                0.01    0.00 3377614/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [107]
                0.00    0.00 3377614/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
-----------------------------------------------
                0.02    0.01   97913/97913       std::__cxx11::to_string(int) [22]
[21]     5.6    0.02    0.01   97913         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...) [21]
                0.00    0.01   97919/98165       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [84]
-----------------------------------------------
                0.00    0.03       4/4           CATCH2_INTERNAL_TEST_15() [16]
[22]     5.6    0.00    0.03       4         std::__cxx11::to_string(int) [22]
                0.02    0.01   97913/97913       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int ()(char, unsigned long, char const, __va_list_tag), unsigned long, char const, ...) [21]
-----------------------------------------------
                0.00    0.00     305/469150      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&) [102]
                0.00    0.00   43735/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [139]
                0.00    0.00   47389/469150      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [40]
                0.00    0.00   88234/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00   92921/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.01  196566/469150      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) [15]
[23]     5.4    0.01    0.02  469150         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
                0.01    0.00  469150/469396      std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [52]
                0.01    0.00  535080/775950      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [60]
                0.00    0.00  469149/1186479     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [1014]
-----------------------------------------------
                0.00    0.00      14/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [741]
                0.00    0.00      14/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [198]
                0.00    0.00   50114/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [88]
                0.00    0.00   88234/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00   98160/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.00  103683/1596707     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&) [102]
                0.00    0.00  240373/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.01    0.01 1016115/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
[24]     4.7    0.01    0.01 1596707         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [24]
                0.01    0.00 1596707/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [20]
-----------------------------------------------
                0.00    0.00     305/1390550     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&) [102]
                0.00    0.00   88234/1390550     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00   92921/1390550     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.02 1209090/1390550     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
[25]     4.4    0.00    0.02 1390550         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.01    0.00 1390550/3377614     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [20]
                0.00    0.01  420067/420067      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [47]
-----------------------------------------------
                                                 <spontaneous>
[26]     4.2    0.00    0.02                 Catch::makeCommandLineParser(Catch::ConfigData&) [26]
                0.00    0.02      32/38          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [28]
                0.00    0.00      32/39          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [143]
                0.00    0.00      33/84          Catch::Clara::Parser::~Parser() [116]
                0.00    0.00      48/61          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [184]
                0.00    0.00     102/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.00      32/2445        Catch::Clara::Opt::~Opt() [164]
                0.00    0.00     102/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.00       2/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [325]
                0.00    0.00       2/4           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&) [304]
                0.00    0.00       1/85          Catch::Clara::ExeName::~ExeName() [494]
-----------------------------------------------
                0.00    0.02   32295/32295       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
[27]     3.7    0.00    0.02   32295         std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [27]
                0.00    0.02   32295/32295       std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [30]
                0.00    0.00   32295/258400      int&& std::forward<int>(std::remove_reference<int>::type&) [62]
                0.00    0.00   32295/258376      char const (&std::forward<char const (&) [24]>(std::remove_reference<char const (&) [24]>::type&)) [24] [1041]
                0.00    0.00   32295/258368      char const (&std::forward<char const (&) [70]>(std::remove_reference<char const (&) [70]>::type&)) [70] [1042]
                0.00    0.00   32295/258424      snaplogger::severity_t&& std::forward<snaplogger::severity_t>(std::remove_reference<snaplogger::severity_t>::type&) [1040]
-----------------------------------------------
                0.00    0.00       6/38          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [135]
                0.00    0.02      32/38          Catch::makeCommandLineParser(Catch::ConfigData&) [26]
[28]     3.7    0.00    0.02      38         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [28]
                0.00    0.01      38/39          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [75]
                0.00    0.01      76/82          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [82]
                0.00    0.00      38/84          Catch::Clara::Parser::~Parser() [116]
-----------------------------------------------
                0.00    0.02       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[29]     3.6    0.00    0.02       7         CATCH2_INTERNAL_TEST_3() [29]
                0.00    0.01      34/34          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37]
                0.00    0.00       7/20          std::shared_ptr<snaplogger::logger>::~shared_ptr() [100]
                0.00    0.00      47/176         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> >&&) [104]
                0.00    0.00       7/24          std::shared_ptr<snaplogger::appender>::~shared_ptr() [145]
                0.00    0.00      15/15          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [224]
                0.00    0.00      49/204         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [193]
                0.00    0.00      16/22          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const) [237]
                0.00    0.00      19/21          Catch::BinaryExpr<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&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<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> >&&) [244]
                0.00    0.00      87/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.00       6/15          Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [257]
                0.00    0.00       7/20          advgetopt::getopt::~getopt() [251]
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [295]
                0.00    0.00     178/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.00      49/613         Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00       7/19          std::shared_ptr<snaplogger::buffer_appender> std::make_shared<snaplogger::buffer_appender, char const (&) [12]>(char const (&) [12]) [352]
                0.00    0.00       6/6           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [61]>(char const (&) [61]) [411]
                0.00    0.00       4/4           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [63]>(char const (&) [63]) [444]
                0.00    0.00       5/5           std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [447]
                0.00    0.00      37/97891       std::shared_ptr<snaplogger::message>::~shared_ptr() [43]
                0.00    0.00       3/3           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [62]>(char const (&) [62]) [465]
                0.00    0.00      42/162487      std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [63]
                0.00    0.00       2/2           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [58]>(char const (&) [58]) [521]
                0.00    0.00       2/2           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [60]>(char const (&) [60]) [522]
                0.00    0.00       2/2           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [35]>(char const (&) [35]) [520]
                0.00    0.00       2/2           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [17]>(char const (&) [17]) [518]
                0.00    0.00       2/2           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [65]>(char const (&) [65]) [523]
                0.00    0.00      87/126         std::shared_ptr<snaplogger::format>::~shared_ptr() [504]
                0.00    0.00       6/15          Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [475]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [59]>(char const (&) [59]) [625]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [77]>(char const (&) [77]) [627]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [76]>(char const (&) [76]) [626]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [30]>(char const (&) [30]) [621]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [45]>(char const (&) [45]) [622]
                0.00    0.00       1/1           std::shared_ptr<snaplogger::format> std::make_shared<snaplogger::format, char const (&) [16]>(char const (&) [16]) [620]
                0.00    0.00      22/22          std::shared_ptr<snaplogger::format>::operator=(std::shared_ptr<snaplogger::format>&&) [753]
                0.00    0.00      40/218065      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00       4/6           std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::reset() [746]
                0.00    0.00       4/4           std::shared_ptr<snaplogger::message>::operator=(std::shared_ptr<snaplogger::message>&&) [764]
                0.00    0.00       5/6           Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [806]
                0.00    0.00       1/103         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [335]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [61]> Catch::operator==<char const (&) [61], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [61]) [827]
                0.00    0.00       3/9           Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [762]
                0.00    0.00       7/20          std::shared_ptr<snaplogger::buffer_appender>::~shared_ptr() [776]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [345]> Catch::operator==<char const (&) [345], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [345]) [866]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [392]> Catch::operator==<char const (&) [392], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [392]) [868]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> Catch::operator==<char const (&) [1], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [862]
                0.00    0.00       1/2           Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>(snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [848]
                0.00    0.00      83/218253      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1049]
                0.00    0.00      83/196098      std::__shared_ptr_access<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1055]
                0.00    0.00      52/818544      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1020]
                0.00    0.00      34/218050      Catch::AssertionHandler::~AssertionHandler() [1051]
                0.00    0.00      29/42          std::shared_ptr<snaplogger::format>::shared_ptr(std::shared_ptr<snaplogger::format> const&) [1530]
                0.00    0.00      25/43766       Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::Decomposer&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1106]
                0.00    0.00      19/40          Catch::BinaryExpr<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&>::~BinaryExpr() [1542]
                0.00    0.00      14/44          std::__shared_ptr_access<snaplogger::logger, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1512]
                0.00    0.00       7/52          unittest::g_progress() [1498]
                0.00    0.00       7/19          std::shared_ptr<snaplogger::appender>::shared_ptr<snaplogger::buffer_appender, void>(std::shared_ptr<snaplogger::buffer_appender> const&) [1670]
                0.00    0.00       5/6           Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [1854]
                0.00    0.00       3/9           Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [1796]
                0.00    0.00       3/9           Catch::BinaryExpr<int, int>::~BinaryExpr() [1793]
                0.00    0.00       3/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [2023]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [345]>::~BinaryExpr() [2325]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [392]>::~BinaryExpr() [2327]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [2321]
                0.00    0.00       1/2           Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>::~MatchExpr() [2127]
-----------------------------------------------
                0.00    0.02   32295/32295       std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [27]
[30]     3.5    0.00    0.02   32295         std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [30]
                0.00    0.02   32295/32295       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [33]
                0.00    0.00   32295/258400      int&& std::forward<int>(std::remove_reference<int>::type&) [62]
                0.00    0.00   32295/258376      char const (&std::forward<char const (&) [24]>(std::remove_reference<char const (&) [24]>::type&)) [24] [1041]
                0.00    0.00   32295/258368      char const (&std::forward<char const (&) [70]>(std::remove_reference<char const (&) [70]>::type&)) [70] [1042]
                0.00    0.00   32295/258424      snaplogger::severity_t&& std::forward<snaplogger::severity_t>(std::remove_reference<snaplogger::severity_t>::type&) [1040]
-----------------------------------------------
                0.00    0.00      60/117979      CATCH2_INTERNAL_TEST_28() [279]
                0.00    0.00     360/117979      CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00     580/117979      CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.00    1001/117979      CATCH2_INTERNAL_TEST_38() [85]
                0.00    0.00    3996/117979      CATCH2_INTERNAL_TEST_23() [118]
                0.00    0.00    4000/117979      CATCH2_INTERNAL_TEST_15() [117]
                0.00    0.00    5994/117979      CATCH2_INTERNAL_TEST_20() [89]
                0.00    0.00   11988/117979      CATCH2_INTERNAL_TEST_10() [36]
                0.00    0.01   90000/117979      CATCH2_INTERNAL_TEST_31() [2]
[31]     3.5    0.00    0.02  117979         Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [31]
                0.01    0.00  117979/117979      bool Catch::compareEqual<char const, 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> > const&) [46]
                0.00    0.01  117979/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
                0.00    0.00  117979/382282      Catch::operator"" sr(char const, unsigned long) [112]
-----------------------------------------------
                0.00    0.00   98165/257151      std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [84]
                0.00    0.01  158986/257151      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&) [38]
[32]     3.4    0.01    0.01  257151         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [32]
                0.00    0.01  257151/257151      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [41]
-----------------------------------------------
                0.00    0.02   32295/32295       std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [30]
[33]     3.2    0.00    0.02   32295         std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [33]
                0.00    0.01   32295/32416       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [65]
                0.00    0.00   32295/32295       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [110]
                0.00    0.00   32295/258400      int&& std::forward<int>(std::remove_reference<int>::type&) [62]
                0.00    0.00   32295/258376      char const (&std::forward<char const (&) [24]>(std::remove_reference<char const (&) [24]>::type&)) [24] [1041]
                0.00    0.00   32295/258368      char const (&std::forward<char const (&) [70]>(std::remove_reference<char const (&) [70]>::type&)) [70] [1042]
                0.00    0.00   32295/258424      snaplogger::severity_t&& std::forward<snaplogger::severity_t>(std::remove_reference<snaplogger::severity_t>::type&) [1040]
                0.00    0.00   32295/32302       std::enable_if<!std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<snaplogger::message, void>::value, void>::type std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<snaplogger::message, snaplogger::message>(snaplogger::message) [1111]
-----------------------------------------------
                0.00    0.00       1/2119        unittest::g_source_dir[abi:cxx11]() [406]
                0.00    0.00       1/2119        unittest::g_tmp_dir[abi:cxx11]() [405]
                0.00    0.00       1/2119        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::regex_replace<std::__cxx11::regex_traits<char>, char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> > const&, char const, std::regex_constants::match_flag_type) [334]
                0.00    0.00       1/2119        std::__detail::Compiler<std::_cxx11::regex_traits<char> >::Compiler(char const, char const, std::locale const&, std::regexconstants::syntax_option_type) [130]
                0.00    0.00       1/2119        std::__detail::Scanner<char>::Scanner(char const, char const, std::regex_constants::syntax_option_type, std::locale) [404]
                0.00    0.00       1/2119        CATCH2_INTERNAL_TEST_0() [232]
                0.00    0.00       1/2119        CATCH2_INTERNAL_TEST_0() [345]
                0.00    0.00       1/2119        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&) [392]
                0.00    0.00       1/2119        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&) [397]
                0.00    0.00       1/2119        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&) [395]
                0.00    0.00       1/2119        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&) [396]
                0.00    0.00       1/2119        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&) [386]
                0.00    0.00       1/2119        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&) [391]
                0.00    0.00       1/2119        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&) [387]
                0.00    0.00       1/2119        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&) [388]
                0.00    0.00       1/2119        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&) [389]
                0.00    0.00       1/2119        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&) [390]
                0.00    0.00       1/2119        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&) [393]
                0.00    0.00       1/2119        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&) [394]
                0.00    0.00       1/2119        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&) [384]
                0.00    0.00       1/2119        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&) [385]
                0.00    0.00       1/2119        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
                0.00    0.00       2/2119        Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [359]
                0.00    0.00       2/2119        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [354]
                0.00    0.00       3/2119        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&) [326]
                0.00    0.00       3/2119        Catch::ConfigData::ConfigData() [344]
                0.00    0.00       3/2119        Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [348]
                0.00    0.00       4/2119        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&) [305]
                0.00    0.00       8/2119        Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [282]
                0.00    0.00      15/2119        Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [262]
                0.00    0.00      25/2119        Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [147]
                0.00    0.00      32/2119        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [236]
                0.00    0.00      66/2119        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37]
                0.00    0.00     120/2119        CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00     129/2119        Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [190]
                0.00    0.00     130/2119        Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [188]
                0.00    0.00     152/2119        Catch::RunContext::runTest(Catch::TestCaseHandle const&) [182]
                0.00    0.00     402/2119        CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.01    1001/2119        CATCH2_INTERNAL_TEST_38() [85]
[34]     3.2    0.01    0.01    2119         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [34]
                0.01    0.00  346495/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00  346495/606027      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [108]
                0.00    0.00  346495/1260809     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [1010]
-----------------------------------------------
                0.02    0.00 1209090/1209090     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
[35]     3.0    0.02    0.00 1209090         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [35]
-----------------------------------------------
                0.00    0.01       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[36]     2.6    0.00    0.01       3         CATCH2_INTERNAL_TEST_10() [36]
                0.00    0.01   11997/116984      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
                0.00    0.00   11997/174554      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [14]
                0.00    0.00   11988/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [31]
                0.00    0.00   11988/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [54]
                0.00    0.00   11988/218065      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00       9/204         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [193]
                0.00    0.00       9/613         Catch::SectionInfo::~SectionInfo() [254]
                0.00    0.00   11997/218253      Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [1049]
                0.00    0.00   11988/117979      Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [1075]
                0.00    0.00   11988/218050      Catch::AssertionHandler::~AssertionHandler() [1051]
                0.00    0.00       3/52          unittest::g_progress() [1498]
-----------------------------------------------
                0.00    0.01      34/34          CATCH2_INTERNAL_TEST_3() [29]
[37]     2.6    0.00    0.01      34         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37]
                0.00    0.01      66/91          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.01      66/82          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
                0.00    0.00      66/2119        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [34]
                0.00    0.00      66/100         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [361]
                0.00    0.00      66/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
                0.00    0.00      66/574916      std::char_traits<char>::length(char const) [1025]
-----------------------------------------------
                0.00    0.00       1/8751        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&) [392]
                0.00    0.00       1/8751        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&) [397]
                0.00    0.00       1/8751        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&) [395]
                0.00    0.00       1/8751        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&) [396]
                0.00    0.00       1/8751        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&) [386]
                0.00    0.00       1/8751        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&) [391]
                0.00    0.00       1/8751        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&) [387]
                0.00    0.00       1/8751        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&) [388]
                0.00    0.00       1/8751        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&) [389]
                0.00    0.00       1/8751        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&) [390]
                0.00    0.00       1/8751        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&) [393]
                0.00    0.00       1/8751        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&) [394]
                0.00    0.00       1/8751        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&) [384]
                0.00    0.00       1/8751        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&) [385]
                0.00    0.00       1/8751        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [398]
                0.00    0.00       2/8751        Catch::ConfigData::ReporterAndFile::ReporterAndFile(Catch::ConfigData::ReporterAndFile const&) [484]
                0.00    0.00       2/8751        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [354]
                0.00    0.00       3/8751        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&) [326]
                0.00    0.00       3/8751        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [381]
                0.00    0.00       4/8751        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&) [305]
                0.00    0.00       4/8751        Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [430]
                0.00    0.00       6/8751        snaplogger::field(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&) [400]
                0.00    0.00       9/8751        Catch::Clara::Detail::TokenStream::loadBuffer() [223]
                0.00    0.00      10/8751        CATCH2_INTERNAL_TEST_0()::name_ptr::name_ptr(name_ptr const&) [363]
                0.00    0.00      15/8751        Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [258]
                0.00    0.00      19/8751        CATCH2_INTERNAL_TEST_0()::level_and_name_t::level_and_name_t(level_and_name_t const&) [328]
                0.00    0.00      28/8751        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [301]
                0.00    0.00      51/8751        Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [231]
                0.00    0.00     101/8751        Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [252]
                0.00    0.00     152/8751        Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, 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&, bool) [239]
                0.00    0.00     229/8751        Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [230]
                0.00    0.00     233/8751        void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 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&) [228]
                0.00    0.00     250/8751        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [224]
                0.00    0.00     255/8751        Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [226]
                0.00    0.00     343/8751        (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [215]
                0.00    0.00     648/8751        Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [192]
                0.00    0.00    3039/8751        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&) [121]
                0.00    0.00    3330/8751        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [115]
[38]     2.4    0.00    0.01    8751         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&) [38]
                0.00    0.01  158986/257151      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [32]
                0.00    0.00  158986/606027      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [108]
                0.00    0.00  317972/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00  158986/934936      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [1015]
                0.00    0.00  158986/158987      __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [1068]
                0.00    0.00  158986/1260809     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [1010]
                0.00    0.00  158986/818544      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [1020]
-----------------------------------------------
                0.00    0.01   32640/32640       CATCH2_INTERNAL_TEST_11() [3]
[39]     2.4    0.00    0.01   32640         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> Catch::operator==<char const (&) [20], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [39]
                0.01    0.00   32640/32640       bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [20]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]) [48]
                0.00    0.00   32640/32640       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20]) [178]
                0.00    0.00   32640/382282      Catch::operator"" sr(char const, unsigned long) [112]
-----------------------------------------------
                0.00    0.01  257151/257151      void std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [41]
[40]     2.4    0.00    0.01  257151         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [40]
                0.00    0.00  257151/2680539     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00  257151/257151      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [146]
                0.00    0.00   47389/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
                0.00    0.00  257151/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00  257151/257151      bool __gnu_cxx::__is_null_pointer<char>(char) [1043]
                0.00    0.00  257151/257151      std::iterator_traits<char>::difference_type std::distance<char>(char, char) [1046]
                0.00    0.00   47389/834295      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [1019]
                0.00    0.00   47389/690036      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [1024]
-----------------------------------------------
                0.00    0.01  257151/257151      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [32]
[41]     2.4    0.00    0.01  257151         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [41]
                0.00    0.01  257151/257151      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [40]
-----------------------------------------------
                0.00    0.00       4/97906       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>&&) [765]
                0.00    0.00       6/97906       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::reset() [746]
                0.01    0.00   97896/97906       std::shared_ptr<snaplogger::message>::~shared_ptr() [43]
[42]     2.3    0.01    0.00   97906         std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [42]
                0.00    0.00   97906/644920      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1023]
-----------------------------------------------
                0.00    0.00       1/97891       CATCH2_INTERNAL_TEST_0() [209]
                0.00    0.00       1/97891       CATCH2_INTERNAL_TEST_0() [221]
                0.00    0.00       2/97891       CATCH2_INTERNAL_TEST_8() [219]
                0.00    0.00       4/97891       CATCH2_INTERNAL_TEST_21() [222]
                0.00    0.00       5/97891       CATCH2_INTERNAL_TEST_0() [218]
                0.00    0.00       5/97891       CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.00       6/97891       CATCH2_INTERNAL_TEST_4() [111]
                0.00    0.00      37/97891       CATCH2_INTERNAL_TEST_3() [29]
                0.00    0.01   97830/97891       CATCH2_INTERNAL_TEST_11() [3]
[43]     2.3    0.00    0.01   97891         std::shared_ptr<snaplogger::message>::~shared_ptr() [43]
                0.01    0.00   97896/97906       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [42]
-----------------------------------------------
                0.00    0.00     268/1000930     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> >&&) [104]
                0.00    0.00     826/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [88]
                0.00    0.00   49508/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.00    0.00   88764/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00   92921/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.00   98591/1000930     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&) [102]
                0.00    0.00  257151/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [146]
                0.00    0.00  412901/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [113]
[44]     2.3    0.00    0.01 1000930         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [44]
                0.01    0.00  814682/826023      std::char_traits<char>::copy(char, char const, unsigned long) [59]
                0.00    0.00  186248/3882982     std::char_traits<char>::assign(char&, char const&) [17]
-----------------------------------------------
                0.01    0.00  196271/196271      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
[45]     2.2    0.01    0.00  196271         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [45]
                0.00    0.00  195937/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
                0.00    0.00  392208/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00  392208/392208      std::less<char const>::operator()(char const const&, char const const&) const [1031]
-----------------------------------------------
                0.01    0.00  117979/117979      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [31]
[46]     2.1    0.01    0.00  117979         bool Catch::compareEqual<char const, 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> > const&) [46]
                0.00    0.00  117979/117994      bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [212]
-----------------------------------------------
                0.00    0.01  420067/420067      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
[47]     2.1    0.00    0.01  420067         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [47]
                0.01    0.00  420067/420313      std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [53]
                0.00    0.00  420067/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00  420067/1186479     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [1014]
-----------------------------------------------
                0.01    0.00   32640/32640       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> Catch::operator==<char const (&) [20], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [39]
[48]     2.0    0.01    0.00   32640         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [20]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]) [48]
                0.00    0.00   32640/43741       bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const) [242]
-----------------------------------------------
[49]     2.0    0.00    0.01  644920+1039158 <cycle 1 as a whole> [49]
                0.00    0.01  937865             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [50]
                0.00    0.00  694737             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1023]
                0.00    0.00   49860             std::__shared_ptr<snaplogger::variable, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1104]
                0.00    0.00     445             void std::Destroy<std::sharedptr<snaplogger::variable> >(std::shared_ptr<snaplogger::variable>) <cycle 1> [1240]
                0.00    0.00     445             std::shared_ptr<snaplogger::variable>::~shared_ptr() <cycle 1> [1238]
                0.00    0.00     238             void std::Destroy<std::sharedptr<snaplogger::variable>>(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>) <cycle 1> [1320]
                0.00    0.00     238             void std::Destroyaux<false>::__destroy<std::shared_ptr<snaplogger::variable>>(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>) <cycle 1> [1319]
                0.00    0.00      53             std::vector<std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> > >::~vector() <cycle 1> [1496]
                0.00    0.00      53             void std::Destroy<std::sharedptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable> >(std::shared_ptr<snaplogger::variable>, std::shared_ptr<snaplogger::variable>, std::allocator<std::shared_ptr<snaplogger::variable> >&) <cycle 1> [1497]
                0.00    0.00      36             std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1569]
                0.00    0.00      36             void std::allocator_traits<std::allocator<snaplogger::format> >::destroy<snaplogger::format>(std::allocator<snaplogger::format>&, snaplogger::format) <cycle 1> [1566]
                0.00    0.00      36             void __gnu_cxx::new_allocator<snaplogger::format>::destroy<snaplogger::format>(snaplogger::format) <cycle 1> [1560]
                0.00    0.00      36             snaplogger::format::~format() <cycle 1> [1559]
-----------------------------------------------
                              937822             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1023]
                0.00    0.00      43/644920      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [751]
[50]     2.0    0.00    0.01  937865         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [50]
                0.00    0.01 1036533/1036533     __gnu_cxx::__exchange_and_add_dispatch(int, int) [57]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [482]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [841]
                0.00    0.00   97892/97892       std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1093]
                0.00    0.00   97891/97891       std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1097]
                0.00    0.00      36/36          std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1568]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1738]
                0.00    0.00      14/14          std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1737]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1930]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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() [1929]
                0.00    0.00       4/4           std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1990]
                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() [2097]
                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() [2096]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2546]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2552]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2545]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2551]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [2539]
                                  36             std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1569]
-----------------------------------------------
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [33]) [905]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [55]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [55]) [912]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [45]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [45]) [910]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [59]) [913]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [72]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [72]) [916]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [88]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [88]) [918]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [84]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [84]) [917]
                0.00    0.00       1/218050      Catch::MatchExpr<snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::notamessage const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [890]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [27]) [904]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34]) [907]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [62]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [62]) [914]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [132]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [132]) [901]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [70]) [915]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [23]) [903]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [11]) [900]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [8]) [919]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [103]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [103]) [897]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [110]) [899]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [105]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [105]) [898]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender> const&, Catch::StringRef, decltype(nullptr) const&) [920]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::appender> const&, std::shared_ptr<snaplogger::buffer_appender>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender> const&, Catch::StringRef, std::shared_ptr<snaplogger::buffer_appender>&) [921]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [51]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [51]) [911]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [44]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [44]) [909]
                0.00    0.00       1/218050      Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t const&>::BinaryExpr(bool, snaplogger::language_t const&, Catch::StringRef, snaplogger::language_t const&) [893]
                0.00    0.00       1/218050      Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t const&>::BinaryExpr(bool, snaplogger::gender_t const&, Catch::StringRef, snaplogger::gender_t const&) [895]
                0.00    0.00       1/218050      Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t const&>::BinaryExpr(bool, snaplogger::number_t const&, Catch::StringRef, snaplogger::number_t const&) [896]
                0.00    0.00       1/218050      Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t const&>::BinaryExpr(bool, snaplogger::secondary_form_t const&, Catch::StringRef, snaplogger::secondary_form_t const&) [894]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::severity>&, std::shared_ptr<snaplogger::severity>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity>&, Catch::StringRef, std::shared_ptr<snaplogger::severity>&) [922]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [345]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [345]) [906]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [392]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [392]) [908]
                0.00    0.00       1/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [1]) [902]
                0.00    0.00       2/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::appender>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::appender>&, Catch::StringRef, decltype(nullptr) const&) [852]
                0.00    0.00       2/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24]) [851]
                0.00    0.00       2/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19]) [850]
                0.00    0.00       2/218050      Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [853]
                0.00    0.00       2/218050      Catch::MatchExpr<snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::invalid_variable const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [849]
                0.00    0.00       3/218050      Catch::BinaryExpr<snaplogger::severity_t const&, snaplogger::severity_t const&>::BinaryExpr(bool, snaplogger::severity_t const&, Catch::StringRef, snaplogger::severity_t const&) [830]
                0.00    0.00       3/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [10]) [832]
                0.00    0.00       3/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [61]) [831]
                0.00    0.00       4/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [10]) [828]
                0.00    0.00       5/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [18]) [815]
                0.00    0.00       6/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [7]) [810]
                0.00    0.00       6/218050      Catch::MatchExpr<snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::duplicate_error const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [807]
                0.00    0.00       6/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity> const&, Catch::StringRef, decltype(nullptr) const&) [811]
                0.00    0.00       6/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::severity> const&, std::shared_ptr<snaplogger::severity>&>::BinaryExpr(bool, std::shared_ptr<snaplogger::severity> const&, Catch::StringRef, std::shared_ptr<snaplogger::severity>&) [812]
                0.00    0.00       6/218050      Catch::MatchExpr<snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(snaplogger::invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&, Catch::StringRef) [808]
                0.00    0.00       9/218050      Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [769]
                0.00    0.00      10/218050      Catch::BinaryExpr<std::shared_ptr<snaplogger::component>&, std::shared_ptr<snaplogger::component> const&>::BinaryExpr(bool, std::shared_ptr<snaplogger::component>&, Catch::StringRef, std::shared_ptr<snaplogger::component> const&) [767]
                0.00    0.00      40/218050      Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [541]
                0.00    0.00     522/218050      Catch::BinaryExpr<snaplogger::language_t const&, snaplogger::language_t&>::BinaryExpr(bool, snaplogger::language_t const&, Catch::StringRef, snaplogger::language_t&) [340]
                0.00    0.00     522/218050      Catch::BinaryExpr<snaplogger::gender_t const&, snaplogger::gender_t&>::BinaryExpr(bool, snaplogger::gender_t const&, Catch::StringRef, snaplogger::gender_t&) [342]
                0.00    0.00     522/218050      Catch::BinaryExpr<snaplogger::number_t const&, snaplogger::number_t&>::BinaryExpr(bool, snaplogger::number_t const&, Catch::StringRef, snaplogger::number_t&) [343]
                0.00    0.00     522/218050      Catch::BinaryExpr<snaplogger::secondary_form_t const&, snaplogger::secondary_form_t&>::BinaryExpr(bool, snaplogger::secondary_form_t const&, Catch::StringRef, snaplogger::secondary_form_t&) [341]
                0.00    0.00   11049/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [213]
                0.00    0.00   32640/218050      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20]) [178]
                0.00    0.00   54146/218050      Catch::UnaryExpr<bool>::UnaryExpr(bool) [153]
                0.01    0.00  117979/218050      Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [98]
[51]     2.0    0.01    0.00  218050         Catch::ITransientExpression::ITransientExpression(bool, bool) [51]
-----------------------------------------------
                0.00    0.00     246/469396      std::Vectorbase<char, std::allocator<char> >::_M_allocate(unsigned long) [433]
                0.01    0.00  469150/469396      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
[52]     2.0    0.01    0.00  469396         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [52]
                0.00    0.00  469396/469396      __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [1026]
-----------------------------------------------
                0.00    0.00     246/420313      std::Vectorbase<char, std::allocator<char> >::_M_deallocate(char, unsigned long) [421]
                0.01    0.00  420067/420313      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [47]
[53]     2.0    0.01    0.00  420313         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [53]
                0.00    0.00  420313/420313      __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [1027]
-----------------------------------------------
                0.00    0.00      60/117979      CATCH2_INTERNAL_TEST_28() [279]
                0.00    0.00     360/117979      CATCH2_INTERNAL_TEST_34() [181]
                0.00    0.00     580/117979      CATCH2_INTERNAL_TEST_4() [140]
                0.00    0.00    1001/117979      CATCH2_INTERNAL_TEST_38() [85]
                0.00    0.00    3996/117979      CATCH2_INTERNAL_TEST_23() [118]
                0.00    0.00    4000/117979      CATCH2_INTERNAL_TEST_15() [117]
                0.00    0.00    5994/117979      CATCH2_INTERNAL_TEST_20() [89]
                0.00    0.00   11988/117979      CATCH2_INTERNAL_TEST_10() [36]
                0.01    0.00   90000/117979      CATCH2_INTERNAL_TEST_31() [2]
[54]     2.0    0.01    0.00  117979         Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::~BinaryExpr() [54]
-----------------------------------------------
                0.00    0.00      28/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [741]
                0.00    0.00     161/10383367     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) [337]
                0.00    0.00     569/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [73]
                0.00    0.00     826/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [88]
                0.00    0.00     905/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [462]
                0.00    0.00    1275/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [587]
                0.00    0.00    1314/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [585]
                0.00    0.00    2214/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [380]
                0.00    0.00   10875/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [255]
                0.00    0.00   43735/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [139]
                0.00    0.00   44227/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() [298]
                0.00    0.00   49182/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [11]
                0.00    0.00   49382/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
                0.00    0.00   55636/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [289]
                0.00    0.00   89044/10383367     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> >&&) [72]
                0.00    0.00   92921/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.00   99669/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [274]
                0.00    0.00  103120/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [97]
                0.00    0.00  132378/10383367     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> >&&) [104]
                0.00    0.00  162183/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [205]
                0.00    0.00  175693/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [199]
                0.00    0.00  196271/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.00    0.00  197182/10383367     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&) [102]
                0.00    0.00  257151/10383367     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [40]
                0.00    0.00  317972/10383367     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&) [38]
                0.00    0.00  392208/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [45]
                0.00    0.00  412901/10383367     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) [15]
                0.00    0.00  420067/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [47]
                0.00    0.00 1016115/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
                0.00    0.00 2680549/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [5]
                0.00    0.00 3377614/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [20]
[55]     2.0    0.01    0.00 10383367         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
-----------------------------------------------
                0.00    0.00      14/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(unsigned long, char) [667]
                0.00    0.00      14/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [741]
                0.00    0.00      18/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [198]
                0.00    0.00      59/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [294]
                0.00    0.00      66/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37]
                0.00    0.00      68/2904663     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [8]
                0.00    0.00      75/2904663     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [280]
                0.00    0.00     246/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [260]
                0.00    0.00     905/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [462]
                0.00    0.00    1463/2904663     __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&) [105]
                0.00    0.00    2214/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [380]
                0.00    0.00   21430/2904663     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> >&&) [104]
                0.00    0.00   21750/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [255]
                0.00    0.00   49182/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [11]
                0.00    0.00   49382/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [87]
                0.00    0.00   49985/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [245]
                0.00    0.00   55460/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [243]
                0.00    0.00   95033/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [88]
                0.00    0.00  103120/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [97]
                0.00    0.00  162183/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [205]
                0.00    0.00  175693/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [199]
                0.00    0.00  195937/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [45]
                0.00    0.00  240373/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [13]
                0.00    0.00  240870/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [136]
                0.00    0.00  423008/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [179]
                0.00    0.00 1016115/2904663     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [9]
[56]     2.0    0.01    0.00 2904663         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [56]
-----------------------------------------------
                0.00    0.01 1036533/1036533     std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [50]
[57]     2.0    0.00    0.01 1036533         __gnu_cxx::__exchange_and_add_dispatch(int, int) [57]
                0.01    0.00 1036532/1036532     __gnu_cxx::__exchange_and_add(int volatile, int) [58]
                0.00    0.00 1036533/1875789     __gthread_active_p() [1008]
-----------------------------------------------
                0.01    0.00 1036532/1036532     __gnu_cxx::__exchange_and_add_dispatch(int, int) [57]
[58]     2.0    0.01    0.00 1036532         __gnu_cxx::__exchange_and_add(int volatile, int) [58]
-----------------------------------------------
                0.00    0.00   11341/826023      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> >&&) [72]
                0.01    0.00  814682/826023      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [44]
[59]     2.0    0.01    0.00  826023         std::char_traits<char>::copy(char, char const, unsigned long) [59]
-----------------------------------------------
                0.00    0.00  240870/775950      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [136]
                0.01    0.00  535080/775950      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
[60]     2.0    0.01    0.00  775950         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [60]
                0.00    0.00  775951/775951      std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [1022]
                0.00    0.00  775950/934936      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [1015]
-----------------------------------------------
                0.00    0.00     314/554397      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [293]
                0.00    0.00   43738/554397      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(unsigned long, char, std::allocator<char> const&) [120]
                0.00    0.00   98165/554397      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [84]
                0.01    0.00  412180/554397      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [4]
[61]     2.0    0.01    0.00  554397         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [61]
-----------------------------------------------
                0.00    0.00       5/258400      std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [447]
                0.00    0.00       5/258400      std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [483]
                0.00    0.00       5/258400      std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [493]
                0.00    0.00       5/258400      std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [502]
                0.00    0.00       5/258400      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [742]
                0.00    0.00       5/258400      std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message>, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [761]
                0.00    0.00       5/258400      void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [770]
                0.00    0.00       5/258400      void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::message, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [823]
                0.00    0.00   32295/258400      std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
                0.00    0.00   32295/258400      std::shared_ptr<snaplogger::message> std::allocate_shared<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [27]
                0.00    0.00   32295/258400      std::shared_ptr<snaplogger::message>::shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [30]
                0.00    0.00   32295/258400      std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [33]
                0.00    0.00   32295/258400      std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<snaplogger::message, std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, snaplogger::message, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [110]
                0.00    0.00   32295/258400      std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message>, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [138]
                0.00    0.00   32295/258400      void std::allocator_traits<std::allocator<snaplogger::message> >::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::allocator<snaplogger::message>&, snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [151]
                0.00    0.00   32295/258400      void __gnu_cxx::new_allocator<snaplogger::message>::construct<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::message, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [180]
[62]     2.0    0.01    0.00  258400         int&& std::forward<int>(std::remove_reference<int>::type&) [62]
-----------------------------------------------
                0.00    0.00       1/162487      CATCH2_INTERNAL_TEST_0() [209]
                0.00    0.00       1/162487      CATCH2_INTERNAL_TEST_0() [221]
                0.00    0.00       4/162487      CATCH2_INTERNAL_TEST_8() [219]
                0.00    0.00       4/162487      CATCH2_INTERNAL_TEST_21() [222]
                0.00    0.00       5/162487      CATCH2_INTERNAL_TEST_0() [218]
                0.00    0.00       6/162487      CATCH2_INTERNAL_TEST_4() [111]
                0.00    0.00       6/162487      CATCH2_INTERNAL_TEST_15() [16]
                0.00    0.00      42/162487      CATCH2_INTERNAL_TEST_3() [29]
                0.01    0.00  162418/162487      CATCH2_INTERNAL_TEST_11() [3]
[63]     2.0    0.01    0.00  162487         std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::operator() const [63]
                0.00    0.00  324976/357284      std::__shared_ptr_access<snaplogger::message, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [1034]
-----------------------------------------------
                0.01    0.00   97892/97892       std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [65]
[64]     2.0    0.01    0.00   97892         std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [64]
                0.00    0.00   97892/98027       std::type_info::operator==(std::type_info const&) const [1081]
                0.00    0.00   97892/228086      std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1048]
-----------------------------------------------
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [50]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [50]) [610]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [52]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [52]) [605]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&) [782]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::message&, snaplogger::message&>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::message&, snaplogger::message&) [783]
                0.00    0.00       1/32416       std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::Spmake_shared_tag, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > const&, std::locale const&, std::regex_constants::syntax_option_type&) [784]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6]) [616]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [6], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [6], bool&&) [617]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10]) [612]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t, char const (&) [10], bool>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t&&, char const (&) [10], bool&&) [613]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [10]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [10]) [614]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::severity, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::severity>, snaplogger::severity_t const&, char const (&) [7]>(std::Spmake_shared_tag, std::allocator<snaplogger::severity> const&, snaplogger::severity_t const&, char const (&) [7]) [615]
                0.00    0.00       1/32416       std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory> const&) [619]
                0.00    0.00       1/32416       std::__shared_ptr<CATCH2_INTERNAL_TEST_12()::fake_function, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>>(std::Spmake_shared_tag, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function> const&) [618]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [59]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [59]) [606]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [77]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [77]) [607]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [76]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [76]) [611]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [30]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [30]) [609]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [45]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [45]) [604]
                0.00    0.00       1/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [16]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [16]) [608]
                0.00    0.00       1/32416       std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, {lambda(bool)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> const&, {lambda(bool)#1} const&) [801]
                0.00    0.00       1/32416       std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, {lambda(bool)#11} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> const&, {lambda(bool)#11} const&) [800]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [802]
                0.00    0.00       1/32416       std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, {lambda(int)#12} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> const&, {lambda(int)#12} const&) [798]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [803]
                0.00    0.00       1/32416       std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, {lambda(bool)#13} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> const&, {lambda(bool)#13} const&) [797]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [789]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [794]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [790]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [791]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [792]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [793]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [795]
                0.00    0.00       1/32416       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<std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::Spmake_shared_tag, std::allocator<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> const&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [796]
                0.00    0.00       1/32416       std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<long> > const&, long&) [799]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [24]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [24]) [516]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [58]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [58]) [517]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [60]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [60]) [513]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [35]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [35]) [512]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [17]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [17]) [515]
                0.00    0.00       2/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [65]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [65]) [514]
                0.00    0.00       2/32416       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<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> > > >&>(std::Spmake_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> > > > > > 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> > > >&) [758]
                0.00    0.00       2/32416       std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<double> > const&, double&) [759]
                0.00    0.00       3/32416       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::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [662]
                0.00    0.00       3/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [62]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [62]) [464]
                0.00    0.00       3/32416       std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]>(std::Spmake_shared_tag, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, char const (&) [13]) [665]
                0.00    0.00       4/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [39]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [39]) [441]
                0.00    0.00       4/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [63]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [63]) [442]
                0.00    0.00       5/32416       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::Spmake_shared_tag, 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> >&) [574]
                0.00    0.00       5/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [11]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [11]) [425]
                0.00    0.00       5/32416       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [502]
                0.00    0.00       6/32416       std::__shared_ptr<snaplogger::format, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::format>, char const (&) [61]>(std::Spmake_shared_tag, std::allocator<snaplogger::format> const&, char const (&) [61]) [410]
                0.00    0.00      14/32416       std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundFlagRef> const&, bool&) [450]
                0.00    0.00      19/32416       std::__shared_ptr<snaplogger::buffer_appender, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::buffer_appender>, char const (&) [12]>(std::Spmake_shared_tag, std::allocator<snaplogger::buffer_appender> const&, char const (&) [12]) [351]
                0.00    0.01   32295/32416       std::__shared_ptr<snaplogger::message, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<snaplogger::message>, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(std::Spmake_shared_tag, std::allocator<snaplogger::message> const&, snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [33]
[65]     2.0    0.00    0.01   32416         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const [65]
                0.01    0.00   97892/97892       std::Spcounted_ptr_inplace<snaplogger::message, std::allocator<snaplogger::message>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [64]
                0.00    0.00      43/43          std::Spcounted_ptr_inplace<snaplogger::format, std::allocator<snaplogger::format>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1523]
                0.00    0.00      25/25          std::Spcounted_ptr_inplace<snaplogger::severity, std::allocator<snaplogger::severity>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1625]
                0.00    0.00      20/20          std::Spcounted_ptr_inplace<snaplogger::buffer_appender, std::allocator<snaplogger::buffer_appender>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [1657]
                0.00    0.00       5/5           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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_get_deleter(std::type_info const&) [1931]
                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_get_deleter(std::type_info const&) [2098]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_function, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_function>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [2547]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<CATCH2_INTERNAL_TEST_12()::fake_variable_factory, std::allocator<CATCH2_INTERNAL_TEST_12()::fake_variable_factory>, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [2553]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) [2540]
-----------------------------------------------
                0.00    0.00       1/32302       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [23], int const&>(snaplogger::severity_t&&, char const (&) [70], char const (&) [23], int const&) [756]
                0.00    0.00       1/32302       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::message&, snaplogger::message&>(snaplogger::message&, snaplogger::message&) [757]
                0.00    0.00       5/32302       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [71], char const (&) [23], int>(snaplogger::severity_t&&, char const (&) [71], char const (&) [23], int&&) [447]
                0.01    0.00   32295/32302       std::shared_ptr<snaplogger::message> std::make_shared<snaplogger::message, snaplogger::severity_t, char const (&) [70], char const (&) [24], int>(snaplogger::severity_t&&, char const (&) [70], char const (&) [24], int&&) [19]
[66]     2.0    0.01    0.00   32302         std::allocator<snaplogger::message>::allocator() [66]
                0.00    0.00   97892/97892       __gnu_cxx::new_allocator<snaplogger::message>::new_allocator() [1084]
-----------------------------------------------
                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<>&&) [162]
                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<>&&) [160]
                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<>&&) [161]
                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<>&&) [159]
                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<>&&) [158]
[67]     2.0    0.01    0.00      40         std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [67]
-----------------------------------------------
                                                 <spontaneous>
[68]     2.0    0.01    0.00                 Catch::RunContext::handleUnfinishedSections() [68]
-----------------------------------------------
                                                 <spontaneous>
[69]     2.0    0.01    0.00                 Catch::ITransientExpression::getResult() const [69]
-----------------------------------------------
                0.00    0.00      34/818565      Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [8]
                0.00    0.00      59/818565      Catch::StringRef::substr(unsigned long, unsigned long) const [745]
                0.00    0.00  218065/818565      operator"" catchsr(char const, unsigned long) [149]
                0.00    0.00  218125/818565      Catch::StringRef::StringRef(char const) [148]
                0.00    0.00  382282/818565      Catch::operator"" sr(char const, unsigned long) [112]
[70]     2.0    0.01    0.00  818565         Catch::StringRef::StringRef(char const, unsigned long) [70]
-----------------------------------------------
                0.00    0.00      25/91          Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [147]
                0.00    0.01      66/91          std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [37]
[71]     1.9    0.00    0.01      91         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [71]
                0.00    0.00   92921/469150      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [23]
                0.00    0.00   92921/1390550     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [25]
                0.00    0.00   98160/1596707     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [24]
                0.00    0.00   92921/1000930     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [44]
                0.00    0.00   92921/10383367     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [55]
                0.00    0.00    5236/3377614     std