Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
  5.41      0.06     0.06 18896679     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  4.50      0.11     0.05  4972828     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  3.60      0.15     0.04        3    13.33    68.26  CATCH2_INTERNAL_TEST_57()
  3.15      0.19     0.04  1310069     0.00     0.00  operator"" catchsr(char const, unsigned long)
  2.70      0.22     0.03  7091386     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  2.70      0.25     0.03  4962633     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  2.70      0.28     0.03  3385894     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  2.70      0.31     0.03  2997184     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  2.70      0.34     0.03  2415547     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  2.70      0.37     0.03  1573115     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  2.70      0.40     0.03                             Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  2.25      0.42     0.03  7091386     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  2.25      0.45     0.03  2352540     0.00     0.00  Catch::operator"" _sr(char const, unsigned long)
  2.25      0.47     0.03   680683     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&)
  1.80      0.49     0.02  7091386     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  1.80      0.51     0.02  4314303     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  1.80      0.53     0.02  2436112     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  1.80      0.55     0.02  2284092     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  1.80      0.57     0.02        5     4.00    64.70  CATCH2_INTERNAL_TEST_33()
  1.80      0.59     0.02        1    20.00    30.01  Catch::Clara::Opt::Opt<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  1.80      0.61     0.02                             Catch::AssertionHandler::setCompleted()
  1.80      0.63     0.02                             Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
  1.80      0.65     0.02                             void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage)
  1.35      0.67     0.02   397712     0.00     0.00  addr::addr::addr(addr::addr const&)
  0.90      0.68     0.01  7091386     0.00     0.00  char const std::addressof<char const>(char const&)
  0.90      0.69     0.01  5034317     0.00     0.00  std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  0.90      0.70     0.01  4673383     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  0.90      0.71     0.01  3502268     0.00     0.00  __gnu_cxx::new_allocator<char>::max_size() const
  0.90      0.72     0.01  3416172     0.00     0.00  char std::__addressof<char>(char&)
  0.90      0.73     0.01  3416172     0.00     0.00  char std::addressof<char>(char&)
  0.90      0.74     0.01  3260544     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  0.90      0.75     0.01  2899442     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  0.90      0.76     0.01  2284092     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.90      0.77     0.01  1311565     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.90      0.78     0.01  1309175     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.90      0.79     0.01   954791     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.90      0.80     0.01   946177     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.90      0.81     0.01   946177     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.90      0.82     0.01   946177     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.90      0.83     0.01   798958     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.90      0.84     0.01   689086     0.00     0.00  std::char_traits<char>::length(char const)
  0.90      0.85     0.01   530441     0.00     0.00  std::less<char const>::operator()(char const const&, char const const&) const
  0.90      0.86     0.01   530237     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.90      0.87     0.01   420561     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.90      0.88     0.01   420219     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.90      0.89     0.01   420219     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.90      0.90     0.01   275093     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.90      0.91     0.01   266141     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.90      0.92     0.01   264122     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.90      0.93     0.01   263883     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.90      0.94     0.01   263716     0.00     0.00  addr::addr_range std::__uninitialized_move_if_noexcept_a<addr::addr_range, addr::addr_range, std::allocator<addr::addr_range> >(addr::addr_range, addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&)
  0.90      0.95     0.01   131858     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_check_len(unsigned long, char const) const
  0.90      0.96     0.01   131858     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::begin()
  0.90      0.97     0.01       15     0.67     0.67  Catch::BinaryExpr<unsigned int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<unsigned int>&&, int)
  0.90      0.98     0.01        6     1.67     3.89  CATCH2_INTERNAL_TEST_16()
  0.90      0.99     0.01        1    10.00    10.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&&)
  0.90      1.00     0.01                             Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&)
  0.90      1.01     0.01                             Catch::RunContext::assertionPassed()
  0.90      1.02     0.01                             Catch::RunContext::resetAssertionInfo()
  0.90      1.03     0.01                             Catch::SimplePcg32::SimplePcg32()
  0.90      1.04     0.01                             Catch::isFalseTest(int)
  0.90      1.05     0.01                             Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
  0.90      1.06     0.01                             Catch::getResultCapture()
  0.90      1.07     0.01                             Catch::Detail::unique_ptr<Catch::IStreamingReporter>::operator->()
  0.90      1.08     0.01                             Catch::StringRef::StringRef(char const)
  0.90      1.09     0.01                             Catch::ITransientExpression::getResult() const
  0.90      1.10     0.01                             std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
  0.45      1.10     0.01  2964775     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.45      1.11     0.01     4368     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.45      1.11     0.01      129     0.04     0.04  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.00      1.11     0.00  7091386     0.00     0.00  char const std::addressof<char const>(char const&)
  0.00      1.11     0.00  5364772     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  0.00      1.11     0.00  3416172     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.00      1.11     0.00  3165201     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      1.11     0.00  3151018     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  0.00      1.11     0.00  2900594     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.00      1.11     0.00  1933790     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.00      1.11     0.00  1885992     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.00      1.11     0.00  1310094     0.00     0.00  Catch::StringRef::StringRef()
  0.00      1.11     0.00  1310069     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.00      1.11     0.00  1218176     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.00      1.11     0.00  1218176     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.00      1.11     0.00  1218175     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.00      1.11     0.00   954791     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.00      1.11     0.00   954791     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.00      1.11     0.00   946177     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.00      1.11     0.00   946177     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.00      1.11     0.00   946177     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.00      1.11     0.00   946177     0.00     0.00  std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.00      1.11     0.00   946177     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.00      1.11     0.00   792786     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const
  0.00      1.11     0.00   680683     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.00      1.11     0.00   663579     0.00     0.00  addr::addr::~addr()
  0.00      1.11     0.00   529220     0.00     0.00  std::move_iterator<addr::addr_range>::base() const
  0.00      1.11     0.00   529128     0.00     0.00  std::move_iterator<addr::addr_range>::move_iterator(addr::addr_range)
  0.00      1.11     0.00   529128     0.00     0.00  std::move_iterator<addr::addr_range> std::__make_move_if_noexcept_iterator<addr::addr_range, std::move_iterator<addr::addr_range> >(addr::addr_range)
  0.00      1.11     0.00   528338     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::base() const
  0.00      1.11     0.00   527898     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_get_Tp_allocator()
  0.00      1.11     0.00   420219     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      1.11     0.00   420219     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      1.11     0.00   420219     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.00      1.11     0.00   420218     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag)
  0.00      1.11     0.00   420218     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const>(char const, char const, std::__false_type)
  0.00      1.11     0.00   415700     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      1.11     0.00   399175     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.00      1.11     0.00   396850     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::max_size() const
  0.00      1.11     0.00   396361     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      1.11     0.00   396042     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      1.11     0.00   395582     0.00     0.00  addr::addr_range const& std::forward<addr::addr_range const&>(std::remove_reference<addr::addr_range const&>::type&)
  0.00      1.11     0.00   330317     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      1.11     0.00   330317     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.00      1.11     0.00   329630     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      1.11     0.00   329630     0.00     0.00  Catch::BinaryExpr<int, int>::~BinaryExpr()
  0.00      1.11     0.00   329539     0.00     0.00  bool Catch::compareEqual<int, int>(int const&, int const&)
  0.00      1.11     0.00   329539     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00      1.11     0.00   270104     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.00      1.11     0.00   268605     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      1.11     0.00   268118     0.00     0.00  __gthread_active_p()
  0.00      1.11     0.00   266987     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.00      1.11     0.00   266987     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.00      1.11     0.00   266957     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.00      1.11     0.00   266957     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.00      1.11     0.00   266957     0.00     0.00  Catch::UnaryExpr<bool>::~UnaryExpr()
  0.00      1.11     0.00   266957     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.00      1.11     0.00   266838     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::__normal_iterator(addr::addr_range const&)
  0.00      1.11     0.00   266151     0.00     0.00  __gnu_cxx::__exchange_and_add(int volatile, int)
  0.00      1.11     0.00   266151     0.00     0.00  __gnu_cxx::__exchange_and_add_dispatch(int, int)
  0.00      1.11     0.00   265494     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, ...)
  0.00      1.11     0.00   265494     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      1.11     0.00   265377     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)
  0.00      1.11     0.00   264936     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      1.11     0.00   264936     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      1.11     0.00   264936     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      1.11     0.00   264610     0.00     0.00  bool std::operator==<addr::addr_range>(std::move_iterator<addr::addr_range> const&, std::move_iterator<addr::addr_range> const&)
  0.00      1.11     0.00   264610     0.00     0.00  bool std::operator!=<addr::addr_range>(std::move_iterator<addr::addr_range> const&, std::move_iterator<addr::addr_range> const&)
  0.00      1.11     0.00   264609     0.00     0.00  void std::Destroyaux<false>::__destroy<addr::addr_range>(addr::addr_range, addr::addr_range)
  0.00      1.11     0.00   264609     0.00     0.00  void std::Destroy<addr::addrrange>(addr::addr_range, addr::addr_range)
  0.00      1.11     0.00   264568     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_get_Tp_allocator() const
  0.00      1.11     0.00   264564     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::max_size() const
  0.00      1.11     0.00   264564     0.00     0.00  std::allocator_traits<std::allocator<addr::addr_range> >::max_size(std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00   264564     0.00     0.00  addr::addr_range std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range)
  0.00      1.11     0.00   264564     0.00     0.00  addr::addr_range std::uninitialized_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range)
  0.00      1.11     0.00   264564     0.00     0.00  addr::addr_range std::__uninitialized_copy_a<std::move_iterator<addr::addr_range>, addr::addr_range, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range, std::allocator<addr::addr_range>&)
  0.00      1.11     0.00   264494     0.00     0.00  std::__cxx11::to_string(int)
  0.00      1.11     0.00   264436     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign()
  0.00      1.11     0.00   264436     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      1.11     0.00   264436     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      1.11     0.00   264178     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_deallocate(addr::addr_range, unsigned long)
  0.00      1.11     0.00   264178     0.00     0.00  void std::Destroy<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&)
  0.00      1.11     0.00   264123     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      1.11     0.00   263883     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      1.11     0.00   263883     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      1.11     0.00   263883     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.00      1.11     0.00   263771     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      1.11     0.00   263467     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.00      1.11     0.00   263029     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      1.11     0.00   155067     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      1.11     0.00   143128     0.00     0.00  operator new(unsigned long, void)
  0.00      1.11     0.00   135449     0.00     0.00  __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00   134059     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      1.11     0.00   133779     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      1.11     0.00   133592     0.00     0.00  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      1.11     0.00   132390     0.00     0.00  addr::addr_range std::__addressof<addr::addr_range>(addr::addr_range&)
  0.00      1.11     0.00   132355     0.00     0.00  addr::addr_range::~addr_range()
  0.00      1.11     0.00   132336     0.00     0.00  void std::Destroy<addr::addrrange>(addr::addr_range)
  0.00      1.11     0.00   132324     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::~new_allocator()
  0.00      1.11     0.00   132324     0.00     0.00  std::allocator<addr::addr_range>::~allocator()
  0.00      1.11     0.00   132320     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::Vectorimpl::~Vectorimpl()
  0.00      1.11     0.00   132320     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::~Vectorbase()
  0.00      1.11     0.00   132316     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::new_allocator()
  0.00      1.11     0.00   132316     0.00     0.00  std::allocator<addr::addr_range>::allocator()
  0.00      1.11     0.00   132316     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::Vectorimpl::Vectorimpl()
  0.00      1.11     0.00   132316     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::Vectorbase()
  0.00      1.11     0.00   132286     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::deallocate(addr::addr_range, unsigned long)
  0.00      1.11     0.00   132286     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::allocate(unsigned long, void const)
  0.00      1.11     0.00   132286     0.00     0.00  std::allocator_traits<std::allocator<addr::addr_range> >::deallocate(std::allocator<addr::addr_range>&, addr::addr_range, unsigned long)
  0.00      1.11     0.00   132286     0.00     0.00  std::allocator_traits<std::allocator<addr::addr_range> >::allocate(std::allocator<addr::addr_range>&, unsigned long)
  0.00      1.11     0.00   132275     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      1.11     0.00   132275     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      1.11     0.00   132265     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&> 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      1.11     0.00   131939     0.00     0.00  addr::addr_parser::~addr_parser()
  0.00      1.11     0.00   131871     0.00     0.00  addr::addr_range::addr_range(addr::addr_range const&)
  0.00      1.11     0.00   131862     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_allocate(unsigned long)
  0.00      1.11     0.00   131858     0.00     0.00  void __gnu_cxx::new_allocator<addr::addr_range>::construct<addr::addr_range, addr::addr_range const&>(addr::addr_range, addr::addr_range const&)
  0.00      1.11     0.00   131858     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::difference_type __gnu_cxx::operator-<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&, __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&)
  0.00      1.11     0.00   131858     0.00     0.00  void std::allocator_traits<std::allocator<addr::addr_range> >::construct<addr::addr_range, addr::addr_range const&>(std::allocator<addr::addr_range>&, addr::addr_range, addr::addr_range const&)
  0.00      1.11     0.00   131858     0.00     0.00  void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&)
  0.00      1.11     0.00   131858     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::end()
  0.00      1.11     0.00   131837     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
  0.00      1.11     0.00   131837     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::~BinaryExpr()
  0.00      1.11     0.00   131837     0.00     0.00  Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
  0.00      1.11     0.00   131837     0.00     0.00  Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
  0.00      1.11     0.00   131833     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector()
  0.00      1.11     0.00   131821     0.00     0.00  bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&)
  0.00      1.11     0.00   131821     0.00     0.00  Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      1.11     0.00   131771     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long)
  0.00      1.11     0.00   131616     0.00     0.00  Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::BinaryExpr(bool, addr::addr::network_type_t const&, Catch::StringRef, addr::addr::network_type_t const&)
  0.00      1.11     0.00   131616     0.00     0.00  Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr()
  0.00      1.11     0.00   131616     0.00     0.00  Catch::ExprLhs<addr::addr::network_type_t const&>::ExprLhs(addr::addr::network_type_t const&)
  0.00      1.11     0.00   131616     0.00     0.00  Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&)
  0.00      1.11     0.00   131600     0.00     0.00  bool Catch::compareEqual<addr::addr::network_type_t, addr::addr::network_type_t>(addr::addr::network_type_t const&, addr::addr::network_type_t const&)
  0.00      1.11     0.00   131600     0.00     0.00  Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&)
  0.00      1.11     0.00   131072     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15])
  0.00      1.11     0.00   131072     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr()
  0.00      1.11     0.00   131072     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15])
  0.00      1.11     0.00   131072     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15])
  0.00      1.11     0.00    66485     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign()
  0.00      1.11     0.00    65538     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [30])
  0.00      1.11     0.00    65538     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::~BinaryExpr()
  0.00      1.11     0.00    65538     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [30]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30])
  0.00      1.11     0.00    65538     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30])
  0.00      1.11     0.00    65536     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32])
  0.00      1.11     0.00    65536     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr()
  0.00      1.11     0.00    65536     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32])
  0.00      1.11     0.00    65536     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32])
  0.00      1.11     0.00    64830     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_data() const
  0.00      1.11     0.00    48759     0.00     0.00  Catch::ExprLhs<char>::ExprLhs(char)
  0.00      1.11     0.00    48759     0.00     0.00  Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char)
  0.00      1.11     0.00    48527     0.00     0.00  Catch::BinaryExpr<char, int>::BinaryExpr(bool, char, Catch::StringRef, int)
  0.00      1.11     0.00    48527     0.00     0.00  Catch::BinaryExpr<char, int>::~BinaryExpr()
  0.00      1.11     0.00    48527     0.00     0.00  bool Catch::compareEqual<char, int>(char const&, int const&)
  0.00      1.11     0.00    48527     0.00     0.00  Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int)
  0.00      1.11     0.00    42465     0.00     0.00  std::char_traits<char32_t>::assign(char32_t&, char32_t const&)
  0.00      1.11     0.00    22365     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data() const
  0.00      1.11     0.00    22365     0.00     0.00  std::pointer_traits<char32_t const>::pointer_to(char32_t const&)
  0.00      1.11     0.00    22365     0.00     0.00  char32_t const std::__addressof<char32_t const>(char32_t const&)
  0.00      1.11     0.00    22365     0.00     0.00  char32_t const std::addressof<char32_t const>(char32_t const&)
  0.00      1.11     0.00    22295     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_is_local() const
  0.00      1.11     0.00    21285     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_set_length(unsigned long)
  0.00      1.11     0.00    21285     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_length(unsigned long)
  0.00      1.11     0.00    20711     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::size() const
  0.00      1.11     0.00    20711     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::capacity() const
  0.00      1.11     0.00    20711     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::push_back(char32_t)
  0.00      1.11     0.00    18572     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  0.00      1.11     0.00    17231     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  0.00      1.11     0.00    15752     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      1.11     0.00    11512     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  0.00      1.11     0.00     9765     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      1.11     0.00     9718     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      1.11     0.00     7412     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      1.11     0.00     7053     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      1.11     0.00     6967     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      1.11     0.00     6920     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::base() const
  0.00      1.11     0.00     6512     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      1.11     0.00     6445     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      1.11     0.00     5668     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      1.11     0.00     5666     0.00     0.00  void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      1.11     0.00     5320     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      1.11     0.00     5187     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00     5012     0.00     0.00  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.00      1.11     0.00     4958     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator()
  0.00      1.11     0.00     4958     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      1.11     0.00     4931     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.00      1.11     0.00     4764     0.00     0.00  std::move_iterator<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      1.11     0.00     4764     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      1.11     0.00     4423     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      1.11     0.00     4423     0.00     0.00  void std::Destroy<std::cxx11::basicstring<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      1.11     0.00     4289     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      1.11     0.00     4289     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      1.11     0.00     4131     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      1.11     0.00     4087     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      1.11     0.00     3765     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      1.11     0.00     3726     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      1.11     0.00     3664     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      1.11     0.00     3460     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      1.11     0.00     3460     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      1.11     0.00     3459     0.00     0.00  void std::Destroy<std::cxx11::basicstring<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      1.11     0.00     3423     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      1.11     0.00     3306     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      1.11     0.00     3196     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      1.11     0.00     3196     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      1.11     0.00     3010     0.00     0.00  void std::Construct<std::cxx11::basicstring<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      1.11     0.00     2982     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      1.11     0.00     2938     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      1.11     0.00     2938     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      1.11     0.00     2938     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      1.11     0.00     2938     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      1.11     0.00     2863     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      1.11     0.00     2863     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      1.11     0.00     2756     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      1.11     0.00     2710     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      1.11     0.00     2599     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      1.11     0.00     2599     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00     2575     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      1.11     0.00     2566     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      1.11     0.00     2566     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      1.11     0.00     2566     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      1.11     0.00     2526     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      1.11     0.00     2496     0.00     0.00  Catch::ExprLhs<unsigned char>::ExprLhs(unsigned char)
  0.00      1.11     0.00     2496     0.00     0.00  Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char)
  0.00      1.11     0.00     2385     0.00     0.00  std::cxx11::basicstring<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      1.11     0.00     2382     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      1.11     0.00     2382     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      1.11     0.00     2382     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      1.11     0.00     2382     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      1.11     0.00     2382     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      1.11     0.00     2351     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >, std::is_move_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >> >::value, void>::type std::swap<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      1.11     0.00     2288     0.00     0.02  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&)
  0.00      1.11     0.00     1976     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      1.11     0.00     1967     0.00     0.00  __gnu_cxx::__atomic_add(int volatile, int)
  0.00      1.11     0.00     1967     0.00     0.00  __gnu_cxx::__atomic_add_dispatch(int, int)
  0.00      1.11     0.00     1967     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      1.11     0.00     1966     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      1.11     0.00     1832     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      1.11     0.00     1826     0.00     0.00  Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  0.00      1.11     0.00     1778     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      1.11     0.00     1778     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      1.11     0.00     1750     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1748     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      1.11     0.00     1746     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      1.11     0.00     1746     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      1.11     0.00     1746     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      1.11     0.00     1746     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      1.11     0.00     1746     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      1.11     0.00     1724     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      1.11     0.00     1724     0.00     0.02  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      1.11     0.00     1720     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::base() const
  0.00      1.11     0.00     1706     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      1.11     0.00     1622     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, char const)
  0.00      1.11     0.00     1563     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      1.11     0.00     1494     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00      1.11     0.00     1480     0.00     0.00  Catch::BinaryExpr<unsigned char, unsigned char>::BinaryExpr(bool, unsigned char, Catch::StringRef, unsigned char)
  0.00      1.11     0.00     1480     0.00     0.00  Catch::BinaryExpr<unsigned char, unsigned char>::~BinaryExpr()
  0.00      1.11     0.00     1480     0.00     0.00  bool Catch::compareEqual<unsigned char, unsigned char>(unsigned char const&, unsigned char const&)
  0.00      1.11     0.00     1480     0.00     0.00  Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char)
  0.00      1.11     0.00     1317     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> >&>::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> >&)
  0.00      1.11     0.00     1317     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> >&>::~BinaryExpr()
  0.00      1.11     0.00     1317     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&> 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      1.11     0.00     1216     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.00      1.11     0.00     1148     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::~new_allocator()
  0.00      1.11     0.00     1148     0.00     0.00  std::allocator<char32_t>::~allocator()
  0.00      1.11     0.00     1143     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      1.11     0.00     1078     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const
  0.00      1.11     0.00     1078     0.00     0.00  std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++()
  0.00      1.11     0.00     1078     0.00     0.00  void std::Construct<std::cxx11::basicstring<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      1.11     0.00     1016     0.00     0.00  Catch::BinaryExpr<unsigned char, int>::BinaryExpr(bool, unsigned char, Catch::StringRef, int)
  0.00      1.11     0.00     1016     0.00     0.00  Catch::BinaryExpr<unsigned char, int>::~BinaryExpr()
  0.00      1.11     0.00     1016     0.00     0.00  bool Catch::compareEqual<unsigned char, int>(unsigned char const&, int const&)
  0.00      1.11     0.00     1016     0.00     0.00  Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int)
  0.00      1.11     0.00      942     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::max_size() const
  0.00      1.11     0.00      938     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator()
  0.00      1.11     0.00      921     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      1.11     0.00      919     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      1.11     0.00      860     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      1.11     0.00      860     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      1.11     0.00      783     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      1.11     0.00      782     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      1.11     0.00      781     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      1.11     0.00      781     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      1.11     0.00      781     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      1.11     0.00      780     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      1.11     0.00      780     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      1.11     0.00      780     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      1.11     0.00      780     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator() const
  0.00      1.11     0.00      780     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      1.11     0.00      780     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      1.11     0.00      780     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::operator++()
  0.00      1.11     0.00      780     0.00     0.00  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      1.11     0.00      780     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      1.11     0.00      780     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      1.11     0.00      772     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(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      1.11     0.00      720     0.00     0.00  std::char_traits<char>::move(char, char const, unsigned long)
  0.00      1.11     0.00      720     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      1.11     0.00      684     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      1.11     0.00      671     0.00     0.06  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      1.11     0.00      669     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  0.00      1.11     0.00      669     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      1.11     0.00      665     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      1.11     0.00      665     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      1.11     0.00      641     0.00     0.00  Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int)
  0.00      1.11     0.00      641     0.00     0.00  Catch::BinaryExpr<unsigned short, int>::~BinaryExpr()
  0.00      1.11     0.00      641     0.00     0.00  bool Catch::compareEqual<unsigned short, int>(unsigned short const&, int const&)
  0.00      1.11     0.00      641     0.00     0.00  Catch::ExprLhs<unsigned short>::ExprLhs(unsigned short)
  0.00      1.11     0.00      641     0.00     0.00  Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int)
  0.00      1.11     0.00      641     0.00     0.00  Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short)
  0.00      1.11     0.00      577     0.00     0.01  CATCH2_INTERNAL_TEST_104()
  0.00      1.11     0.00      574     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator(__gnu_cxx::new_allocator<char32_t> const&)
  0.00      1.11     0.00      574     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::new_allocator()
  0.00      1.11     0.00      574     0.00     0.00  std::allocator<char32_t>::allocator()
  0.00      1.11     0.00      574     0.00     0.00  std::allocator<char32_t>::allocator(std::allocator<char32_t> const&)
  0.00      1.11     0.00      574     0.00     0.00  std::pointer_traits<char32_t>::pointer_to(char32_t&)
  0.00      1.11     0.00      574     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_dispose()
  0.00      1.11     0.00      574     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::Allochider(char32_t, std::allocator<char32_t>&&)
  0.00      1.11     0.00      574     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::Allochider::~Allochider()
  0.00      1.11     0.00      574     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_local_data()
  0.00      1.11     0.00      574     0.00     0.00  char32_t std::__addressof<char32_t>(char32_t&)
  0.00      1.11     0.00      574     0.00     0.00  std::remove_reference<std::allocator<char32_t>&>::type&& std::move<std::allocator<char32_t>&>(std::allocator<char32_t>&)
  0.00      1.11     0.00      574     0.00     0.00  char32_t std::addressof<char32_t>(char32_t&)
  0.00      1.11     0.00      473     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_get_allocator() const
  0.00      1.11     0.00      473     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::max_size() const
  0.00      1.11     0.00      473     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::max_size(std::allocator<char32_t> const&)
  0.00      1.11     0.00      469     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::deallocate(char32_t, unsigned long)
  0.00      1.11     0.00      469     0.00     0.00  __gnu_cxx::new_allocator<char32_t>::allocate(unsigned long, void const)
  0.00      1.11     0.00      469     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::deallocate(std::allocator<char32_t>&, char32_t, unsigned long)
  0.00      1.11     0.00      469     0.00     0.00  std::allocator_traits<std::allocator<char32_t> >::allocate(std::allocator<char32_t>&, unsigned long)
  0.00      1.11     0.00      469     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::_M_destroy(unsigned long)
  0.00      1.11     0.00      465     0.00     0.00  addr::iface::~iface()
  0.00      1.11     0.00      454     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      1.11     0.00      450     0.00     0.00  addr::iface std::__addressof<addr::iface>(addr::iface&)
  0.00      1.11     0.00      450     0.00     0.00  void std::_Destroy<addr::iface>(addr::iface)
  0.00      1.11     0.00      440     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::base() const
  0.00      1.11     0.00      425     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      1.11     0.00      425     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      1.11     0.00      362     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00      355     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12])
  0.00      1.11     0.00      344     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      1.11     0.00      336     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      1.11     0.00      330     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      1.11     0.00      330     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      1.11     0.00      324     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      1.11     0.00      319     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      1.11     0.00      300     0.00     0.00  Catch::BinaryExpr<int, unsigned short>::BinaryExpr(bool, int, Catch::StringRef, unsigned short)
  0.00      1.11     0.00      300     0.00     0.00  Catch::BinaryExpr<int, unsigned short>::~BinaryExpr()
  0.00      1.11     0.00      300     0.00     0.00  bool Catch::compareEqual<int, unsigned short>(int const&, unsigned short const&)
  0.00      1.11     0.00      300     0.00     0.00  Catch::BinaryExpr<int, unsigned short> Catch::operator==<unsigned short, 0>(Catch::ExprLhs<int>&&, unsigned short)
  0.00      1.11     0.00      298     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      1.11     0.00      246     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      1.11     0.00      232     0.00     0.00  Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char)
  0.00      1.11     0.00      232     0.00     0.00  Catch::BinaryExpr<char, char>::~BinaryExpr()
  0.00      1.11     0.00      230     0.00     0.00  bool Catch::compareEqual<char, char>(char const&, char const&)
  0.00      1.11     0.00      230     0.00     0.00  Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char)
  0.00      1.11     0.00      229     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      1.11     0.00      229     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      1.11     0.00      227     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      1.11     0.00      227     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      1.11     0.00      227     0.00     0.00  void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00      213     0.00     0.00  CATCH2_INTERNAL_TEST_68()
  0.00      1.11     0.00      204     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      1.11     0.00      202     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::max_size() const
  0.00      1.11     0.00      200     0.00     0.00  std::move_iterator<std::shared_ptr<addr::route>>::base() const
  0.00      1.11     0.00      198     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(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      1.11     0.00      180     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::__normal_iterator(addr::iface const&)
  0.00      1.11     0.00      180     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      1.11     0.00      174     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      1.11     0.00      174     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      1.11     0.00      174     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      1.11     0.00      174     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      1.11     0.00      174     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::~new_allocator()
  0.00      1.11     0.00      174     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::~new_allocator()
  0.00      1.11     0.00      174     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      1.11     0.00      174     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      1.11     0.00      172     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      1.11     0.00      172     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00      172     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      1.11     0.00      172     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      1.11     0.00      172     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      1.11     0.00      172     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00      170     0.00     0.00  std::operator&(std::IosFmtflags, std::IosFmtflags)
  0.00      1.11     0.00      168     0.00     0.15  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      1.11     0.00      167     0.00     0.01  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      1.11     0.00      167     0.00     0.01  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      1.11     0.00      167     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      1.11     0.00      167     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      1.11     0.00      167     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      1.11     0.00      167     0.00     0.01  Catch::Clara::Detail::ParserBase::validate() const
  0.00      1.11     0.00      166     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      1.11     0.00      160     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      1.11     0.00      160     0.00     0.00  std::move_iterator<Catch::Clara::Opt>::move_iterator(Catch::Clara::Opt)
  0.00      1.11     0.00      160     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      1.11     0.00      159     0.00     0.00  std::shared_ptr<addr::route> std::__addressof<std::shared_ptr<addr::route> >(std::shared_ptr<addr::route>&)
  0.00      1.11     0.00      155     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_always_equal()
  0.00      1.11     0.00      148     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.00      1.11     0.00      141     0.00     0.00  std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00      132     0.00     0.00  std::__cxx11::to_string(unsigned long)
  0.00      1.11     0.00      131     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      1.11     0.00      131     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      1.11     0.00      131     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      1.11     0.00      131     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      1.11     0.00      129     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      1.11     0.00      129     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      1.11     0.00      129     0.00     0.00  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      1.11     0.00      125     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      1.11     0.00      122     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      1.11     0.00      122     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      1.11     0.00      122     0.00     0.00  std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      1.11     0.00      122     0.00     0.00  std::__shared_ptr_access<addr::route, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      1.11     0.00      122     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      1.11     0.00      122     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      1.11     0.00      120     0.00     0.00  std::__shared_ptr_access<addr::route, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      1.11     0.00      110     0.00     0.00  std::shared_ptr<addr::route>::~shared_ptr()
  0.00      1.11     0.00      106     0.00     0.00  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.00      1.11     0.00      105     0.00     0.00  void std::Destroyaux<false>::__destroy<addr::iface>(addr::iface, addr::iface)
  0.00      1.11     0.00      105     0.00     0.00  void std::_Destroy<addr::iface>(addr::iface, addr::iface)
  0.00      1.11     0.00      101     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      1.11     0.00      100     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6])
  0.00      1.11     0.00      100     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr()
  0.00      1.11     0.00      100     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6])
  0.00      1.11     0.00      100     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6])
  0.00      1.11     0.00      100     0.00     0.00  bool std::operator==<std::shared_ptr<addr::route>>(std::move_iterator<std::shared_ptr<addr::route>> const&, std::move_iterator<std::shared_ptr<addr::route>> const&)
  0.00      1.11     0.00      100     0.00     0.00  bool std::operator!=<std::shared_ptr<addr::route>>(std::move_iterator<std::shared_ptr<addr::route>> const&, std::move_iterator<std::shared_ptr<addr::route>> const&)
  0.00      1.11     0.00       99     0.00     0.00  void std::Destroy<std::sharedptr<addr::route> >(std::shared_ptr<addr::route>)
  0.00      1.11     0.00       92     0.00     0.00  addr::addr::addr(addr::addr&&)
  0.00      1.11     0.00       91     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      1.11     0.00       90     0.00     0.00  std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00       90     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00       90     0.00     0.00  std::remove_reference<std::shared_ptr<addr::route>&>::type&& std::move<std::shared_ptr<addr::route>&>(std::shared_ptr<addr::route>&)
  0.00      1.11     0.00       89     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      1.11     0.00       89     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      1.11     0.00       89     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      1.11     0.00       89     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      1.11     0.00       89     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      1.11     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      1.11     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      1.11     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      1.11     0.00       88     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      1.11     0.00       88     0.00     0.04  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      1.11     0.00       88     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      1.11     0.00       88     0.00     0.04  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      1.11     0.00       88     0.00     0.00  std::operator|(std::IosOpenmode, std::IosOpenmode)
  0.00      1.11     0.00       87     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      1.11     0.00       87     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      1.11     0.00       87     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      1.11     0.00       87     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      1.11     0.00       86     0.00     0.04  Catch::Clara::Parser::~Parser()
  0.00      1.11     0.00       86     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      1.11     0.00       86     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      1.11     0.00       86     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      1.11     0.00       86     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      1.11     0.00       86     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
  0.00      1.11     0.00       86     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00       85     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      1.11     0.00       85     0.00     0.02  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      1.11     0.00       85     0.00     0.00  std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
  0.00      1.11     0.00       85     0.00     0.02  Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt)
  0.00      1.11     0.00       85     0.00     0.02  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      1.11     0.00       85     0.00     0.00  std::operator&=(std::IosFmtflags&, std::IosFmtflags)
  0.00      1.11     0.00       85     0.00     0.00  std::operator~(std::IosFmtflags)
  0.00      1.11     0.00       85     0.00     0.00  std::operator|=(std::IosFmtflags&, std::IosFmtflags)
  0.00      1.11     0.00       85     0.00     0.00  std::operator|(std::IosFmtflags, std::IosFmtflags)
  0.00      1.11     0.00       84     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      1.11     0.00       84     0.00     0.02  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      1.11     0.00       84     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      1.11     0.00       84     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      1.11     0.00       84     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      1.11     0.00       84     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      1.11     0.00       84     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       84     0.00     0.02  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
  0.00      1.11     0.00       84     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      1.11     0.00       84     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      1.11     0.00       80     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      1.11     0.00       80     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      1.11     0.00       80     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::size() const
  0.00      1.11     0.00       80     0.00     0.00  std::move_iterator<std::shared_ptr<addr::route>>::move_iterator(std::shared_ptr<addr::route>)
  0.00      1.11     0.00       80     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00       80     0.00     0.00  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      1.11     0.00       80     0.00     0.00  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      1.11     0.00       80     0.00     0.00  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      1.11     0.00       80     0.00     0.00  std::move_iterator<std::shared_ptr<addr::route>> std::__make_move_if_noexcept_iterator<std::shared_ptr<addr::route>, std::move_iterator<std::shared_ptr<addr::route>> >(std::shared_ptr<addr::route>)
  0.00      1.11     0.00       80     0.00     0.00  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      1.11     0.00       76     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7])
  0.00      1.11     0.00       75     0.00     0.00  __gnu_cxx::new_allocator<addr::iface>::deallocate(addr::iface, unsigned long)
  0.00      1.11     0.00       75     0.00     0.00  std::allocator_traits<std::allocator<addr::iface> >::deallocate(std::allocator<addr::iface>&, addr::iface, unsigned long)
  0.00      1.11     0.00       72     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::__normal_iterator(std::shared_ptr<addr::route> const&)
  0.00      1.11     0.00       72     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::base() const
  0.00      1.11     0.00       67     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00      1.11     0.00       66     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route> const, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::base() const
  0.00      1.11     0.00       62     0.00     0.00  Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00       62     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route> const, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::__normal_iterator(std::shared_ptr<addr::route> const const&)
  0.00      1.11     0.00       62     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00       60     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::max_size() const
  0.00      1.11     0.00       60     0.00     0.00  std::move_iterator<std::shared_ptr<addr::route>>::operator() const
  0.00      1.11     0.00       60     0.00     0.00  std::shared_ptr<addr::route>::shared_ptr(std::shared_ptr<addr::route>&&)
  0.00      1.11     0.00       60     0.00     0.00  std::move_iterator<std::shared_ptr<addr::route>>::operator++()
  0.00      1.11     0.00       60     0.00     0.00  void std::Construct<std::sharedptr<addr::route>, std::shared_ptr<addr::route> >(std::shared_ptr<addr::route>, std::shared_ptr<addr::route>&&)
  0.00      1.11     0.00       60     0.00     0.00  std::shared_ptr<addr::route>&& std::forward<std::shared_ptr<addr::route> >(std::remove_reference<std::shared_ptr<addr::route> >::type&)
  0.00      1.11     0.00       53     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34])
  0.00      1.11     0.00       52     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.00      1.11     0.00       52     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      1.11     0.00       50     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr&>::BinaryExpr(bool, addr::addr&, Catch::StringRef, addr::addr&)
  0.00      1.11     0.00       50     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr&>::~BinaryExpr()
  0.00      1.11     0.00       50     0.00     0.00  Catch::ExprLhs<addr::addr&>::ExprLhs(addr::addr&)
  0.00      1.11     0.00       50     0.00     0.00  Catch::ExprLhs<addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::Decomposer&&, addr::addr&)
  0.00      1.11     0.00       50     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
  0.00      1.11     0.00       50     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      1.11     0.00       49     0.00     0.42  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      1.11     0.00       49     0.00     0.00  std::remove_reference<void (&)(int)>::type&& std::move<void (&)(int)>(void (&)(int))
  0.00      1.11     0.00       46     0.00     0.00  addr::addr_range::addr_range(addr::addr_range&&)
  0.00      1.11     0.00       46     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      1.11     0.00       46     0.00     0.00  std::move_iterator<addr::addr_range>::operator() const
  0.00      1.11     0.00       46     0.00     0.00  std::move_iterator<addr::addr_range>::operator++()
  0.00      1.11     0.00       46     0.00     0.00  void std::Construct<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range&&)
  0.00      1.11     0.00       46     0.00     0.00  addr::addr_range&& std::forward<addr::addr_range>(std::remove_reference<addr::addr_range>::type&)
  0.00      1.11     0.00       45     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&) const
  0.00      1.11     0.00       45     0.00     0.00  std::type_info::operator==(std::type_info const&) const
  0.00      1.11     0.00       44     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33])
  0.00      1.11     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      1.11     0.00       42     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      1.11     0.00       42     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      1.11     0.00       41     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9])
  0.00      1.11     0.00       41     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr()
  0.00      1.11     0.00       41     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9])
  0.00      1.11     0.00       41     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9])
  0.00      1.11     0.00       40     0.00     0.42  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00       40     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      1.11     0.00       40     0.00     0.05  Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&)
  0.00      1.11     0.00       40     0.00     0.00  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      1.11     0.00       40     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      1.11     0.00       40     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_get_Tp_allocator() const
  0.00      1.11     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
  0.00      1.11     0.00       40     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::max_size() const
  0.00      1.11     0.00       40     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      1.11     0.00       40     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<addr::route> > >::max_size(std::allocator<std::shared_ptr<addr::route> > const&)
  0.00      1.11     0.00       40     0.00     0.00  std::shared_ptr<addr::route> std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>>(std::move_iterator<std::shared_ptr<addr::route>>, std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>)
  0.00      1.11     0.00       40     0.00     0.05  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      1.11     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      1.11     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      1.11     0.00       40     0.00     0.05  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      1.11     0.00       40     0.00     0.00  std::__cxx11::to_string(unsigned int)
  0.00      1.11     0.00       40     0.00     0.00  std::shared_ptr<addr::route> std::uninitialized_copy<std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>>(std::move_iterator<std::shared_ptr<addr::route>>, std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>)
  0.00      1.11     0.00       40     0.00     0.00  std::shared_ptr<addr::route> std::__uninitialized_copy_a<std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>, std::shared_ptr<addr::route> >(std::move_iterator<std::shared_ptr<addr::route>>, std::move_iterator<std::shared_ptr<addr::route>>, std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> >&)
  0.00      1.11     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      1.11     0.00       39     0.00     0.12  Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      1.11     0.00       36     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      1.11     0.00       36     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      1.11     0.00       36     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      1.11     0.00       36     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      1.11     0.00       36     0.00     0.00  unittest::g_progress()
  0.00      1.11     0.00       36     0.00     0.00  std::remove_reference<Catch::Clara::Arg&>::type&& std::move<Catch::Clara::Arg&>(Catch::Clara::Arg&)
  0.00      1.11     0.00       36     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      1.11     0.00       35     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      1.11     0.00       35     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      1.11     0.00       35     0.00     0.00  bool Catch::compareEqual<addr::addr, addr::addr>(addr::addr const&, addr::addr const&)
  0.00      1.11     0.00       35     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      1.11     0.00       35     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30])
  0.00      1.11     0.00       35     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      1.11     0.00       33     0.00     0.00  std::numeric_limits<unsigned long>::max()
  0.00      1.11     0.00       33     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string()
  0.00      1.11     0.00       33     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string()
  0.00      1.11     0.00       33     0.00     0.00  std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t)
  0.00      1.11     0.00       31     0.00     0.00  bool __gnu_cxx::operator==<std::shared_ptr<addr::route> const, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<addr::route> const, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route> const, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&)
  0.00      1.11     0.00       31     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::end() const
  0.00      1.11     0.00       31     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::begin() const
  0.00      1.11     0.00       31     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      1.11     0.00       30     0.00     0.00  Catch::BinaryExpr<bool, bool>::BinaryExpr(bool, bool, Catch::StringRef, bool)
  0.00      1.11     0.00       30     0.00     0.00  Catch::BinaryExpr<bool, bool>::~BinaryExpr()
  0.00      1.11     0.00       30     0.00     0.00  bool Catch::compareEqual<bool, bool>(bool const&, bool const&)
  0.00      1.11     0.00       30     0.00     0.00  Catch::BinaryExpr<bool, bool> Catch::operator==<bool, 0>(Catch::ExprLhs<bool>&&, bool)
  0.00      1.11     0.00       30     0.00     0.00  __gnu_cxx::new_allocator<addr::iface>::~new_allocator()
  0.00      1.11     0.00       30     0.00     0.00  std::allocator<addr::iface>::~allocator()
  0.00      1.11     0.00       30     0.00     0.00  std::Vectorbase<addr::iface, std::allocator<addr::iface> >::Vectorimpl::~Vectorimpl()
  0.00      1.11     0.00       30     0.00     0.00  std::Vectorbase<addr::iface, std::allocator<addr::iface> >::_M_deallocate(addr::iface, unsigned long)
  0.00      1.11     0.00       30     0.00     0.00  std::Vectorbase<addr::iface, std::allocator<addr::iface> >::_M_get_Tp_allocator()
  0.00      1.11     0.00       30     0.00     0.00  std::Vectorbase<addr::iface, std::allocator<addr::iface> >::~Vectorbase()
  0.00      1.11     0.00       30     0.00     0.01  void std::_Destroy<addr::iface, addr::iface>(addr::iface, addr::iface, std::allocator<addr::iface>&)
  0.00      1.11     0.00       29     0.00     0.00  Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int)
  0.00      1.11     0.00       29     0.00     0.00  Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int)
  0.00      1.11     0.00       26     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      1.11     0.00       26     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      1.11     0.00       26     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::base() const
  0.00      1.11     0.00       25     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      1.11     0.00       25     0.00     0.01  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const
  0.00      1.11     0.00       25     0.00     0.00  void std::Destroyaux<false>::__destroy<std::shared_ptr<addr::route>>(std::shared_ptr<addr::route>, std::shared_ptr<addr::route>)
  0.00      1.11     0.00       25     0.00     0.01  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00      1.11     0.00       25     0.00     0.00  void std::Destroy<std::sharedptr<addr::route>>(std::shared_ptr<addr::route>, std::shared_ptr<addr::route>)
  0.00      1.11     0.00       24     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20])
  0.00      1.11     0.00       24     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35])
  0.00      1.11     0.00       24     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47])
  0.00      1.11     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      1.11     0.00       23     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4])
  0.00      1.11     0.00       23     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr()
  0.00      1.11     0.00       23     0.00     0.00  std::shared_ptr<addr::route> const& std::forward<std::shared_ptr<addr::route> const&>(std::remove_reference<std::shared_ptr<addr::route> const&>::type&)
  0.00      1.11     0.00       22     0.00     0.00  bool Catch::compareNotEqual<int, int&>(int const&, int&)
  0.00      1.11     0.00       22     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int)
  0.00      1.11     0.00       21     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix&>::BinaryExpr(bool, addr::unix&, Catch::StringRef, addr::unix&)
  0.00      1.11     0.00       21     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix&>::~BinaryExpr()
  0.00      1.11     0.00       21     0.00     0.00  Catch::ExprLhs<addr::unix&>::ExprLhs(addr::unix&)
  0.00      1.11     0.00       21     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     0.00       21     0.00     0.00  Catch::ExprLhs<addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::Decomposer&&, addr::unix&)
  0.00      1.11     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      1.11     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::deallocate(std::shared_ptr<addr::route>, unsigned long)
  0.00      1.11     0.00       20     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::allocate(unsigned long, void const)
  0.00      1.11     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      1.11     0.00       20     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_get_Tp_allocator()
  0.00      1.11     0.00       20     0.00     0.00  std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      1.11     0.00       20     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<addr::route> > >::deallocate(std::allocator<std::shared_ptr<addr::route> >&, std::shared_ptr<addr::route>, unsigned long)
  0.00      1.11     0.00       20     0.00     0.00  std::allocator_traits<std::allocator<std::shared_ptr<addr::route> > >::allocate(std::allocator<std::shared_ptr<addr::route> >&, unsigned long)
  0.00      1.11     0.00       19     0.00     0.00  Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int)
  0.00      1.11     0.00       19     0.00     0.00  Catch::BinaryExpr<unsigned int, int>::~BinaryExpr()
  0.00      1.11     0.00       19     0.00     0.00  std::shared_ptr<addr::route>::shared_ptr(std::shared_ptr<addr::route> const&)
  0.00      1.11     0.00       18     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un&>::BinaryExpr(bool, sockaddr_un&, Catch::StringRef, sockaddr_un&)
  0.00      1.11     0.00       18     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un&>::~BinaryExpr()
  0.00      1.11     0.00       18     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16])
  0.00      1.11     0.00       18     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr()
  0.00      1.11     0.00       18     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16])
  0.00      1.11     0.00       18     0.00     0.00  Catch::ExprLhs<sockaddr_un&>::ExprLhs(sockaddr_un&)
  0.00      1.11     0.00       18     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16])
  0.00      1.11     0.00       18     0.00     0.00  Catch::ExprLhs<sockaddr_un& const&> Catch::operator<=<sockaddr_un&, 0>(Catch::Decomposer&&, sockaddr_un&)
  0.00      1.11     0.00       18     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::max_size() const
  0.00      1.11     0.00       18     0.00     0.00  Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  0.00      1.11     0.00       17     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::~ComposableParserImpl()
  0.00      1.11     0.00       16     0.00     0.14  CATCH2_INTERNAL_TEST_35()
  0.00      1.11     0.00       16     0.00     0.00  bool Catch::compareNotEqual<addr::addr::network_type_t, addr::addr::network_type_t&>(addr::addr::network_type_t const&, addr::addr::network_type_t&)
  0.00      1.11     0.00       16     0.00     0.00  bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4])
  0.00      1.11     0.00       16     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57])
  0.00      1.11     0.00       16     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      1.11     0.00       16     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      1.11     0.00       16     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      1.11     0.00       16     0.00     0.00  Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator!=<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&)
  0.00      1.11     0.00       16     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator!=<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4])
  0.00      1.11     0.00       16     0.00     0.00  snapdev::NOT_USED()
  0.00      1.11     0.00       16     0.00     0.00  void snapdev::NOT_USED<decltype(nullptr)&>(decltype(nullptr)&)
  0.00      1.11     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      1.11     0.00       16     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      1.11     0.00       16     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00      1.11     0.00       16     0.00     0.00  bool __gnu_cxx::operator!=<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >(__gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > > const&, __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > > const&)
  0.00      1.11     0.00       16     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00      1.11     0.00       16     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
  0.00      1.11     0.00       16     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      1.11     0.00       16     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      1.11     0.00       16     0.00     0.00  bool std::operator!=<char, std::chartraits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.00      1.11     0.00       15     0.00     0.28  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     0.00       15     0.00     0.03  addr::iface::iface(addr::iface const&)
  0.00      1.11     0.00       15     0.00     0.00  bool Catch::compareNotEqual<unsigned int, int&>(unsigned int const&, int&)
  0.00      1.11     0.00       15     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37])
  0.00      1.11     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      1.11     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      1.11     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      1.11     0.00       15     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::operator++()
  0.00      1.11     0.00       15     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::operator() const
  0.00      1.11     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      1.11     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      1.11     0.00       15     0.00     0.00  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      1.11     0.00       14     0.00     0.14  CATCH2INTERNAL_TEST_0()
  0.00      1.11     0.00       14     0.00     0.00  Catch::BinaryExpr<addr::addr const&, addr::addr&>::BinaryExpr(bool, addr::addr const&, Catch::StringRef, addr::addr&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::BinaryExpr<addr::addr const&, addr::addr&>::~BinaryExpr()
  0.00      1.11     0.00       14     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<addr::iface> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      1.11     0.00       14     0.00     0.00  Catch::ExprLhs<addr::addr const&>::ExprLhs(addr::addr const&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::ExprLhs<std::shared_ptr<addr::iface> const&>::ExprLhs(std::shared_ptr<addr::iface> const&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::BinaryExpr<addr::addr const&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr const&>&&, addr::addr&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::ExprLhs<addr::addr const& const&> Catch::operator<=<addr::addr const&, 0>(Catch::Decomposer&&, addr::addr const&)
  0.00      1.11     0.00       14     0.00     0.00  Catch::ExprLhs<std::shared_ptr<addr::iface> const&> Catch::operator<=<std::shared_ptr<addr::iface>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::iface>&&)
  0.00      1.11     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      1.11     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      1.11     0.00       14     0.00     0.00  std::__shared_ptr<addr::iface, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      1.11     0.00       14     0.00     0.00  std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocator<void>(std::allocator<void> const&)
  0.00      1.11     0.00       14     0.00     0.00  std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      1.11     0.00       14     0.00     0.00  std::shared_ptr<addr::iface>::~shared_ptr()
  0.00      1.11     0.00       14     0.00     0.00  std::__shared_ptr<addr::iface, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
  0.00      1.11     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      1.11     0.00       14     0.00     0.00  std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      1.11     0.00       13     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [22]>(char const (&) [22])
  0.00      1.11     0.00       12     0.00     0.40  CATCH2_INTERNAL_TEST_33()
  0.00      1.11     0.00       12     0.00     0.32  CATCH2_INTERNAL_TEST_42()
  0.00      1.11     0.00       12     0.00     0.00  addr::addr_range::addr_range()
  0.00      1.11     0.00       12     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(decltype(nullptr))
  0.00      1.11     0.00       12     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~new_allocator()
  0.00      1.11     0.00       12     0.00     0.00  bool __gnu_cxx::operator!=<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >(__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&, __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&)
  0.00      1.11     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      1.11     0.00       12     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      1.11     0.00       12     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      1.11     0.00       11     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<addr::iface>, decltype(nullptr)>(std::shared_ptr<addr::iface> const&, decltype(nullptr) const&)
  0.00      1.11     0.00       11     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&)
  0.00      1.11     0.00       11     0.00     0.00  bool __gnu_cxx::operator!=<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&)
  0.00      1.11     0.00       11     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator int() const
  0.00      1.11     0.00       11     0.00     0.00  std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get() const
  0.00      1.11     0.00       11     0.00     0.00  std::__uniq_ptr_impl<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_ptr() const
  0.00      1.11     0.00       11     0.00     0.00  std::Headbase<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, false>::_M_head(std::Headbase<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, false> const&)
  0.00      1.11     0.00       11     0.00     0.00  std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_head(std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > const&)
  0.00      1.11     0.00       11     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer const& std::__get_helper<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > const&)
  0.00      1.11     0.00       11     0.00     0.00  std::tuple_element<0ul, std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > >::type const& std::get<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > const&)
  0.00      1.11     0.00       11     0.00     0.00  bool std::operator==<addr::iface>(std::shared_ptr<addr::iface> const&, decltype(nullptr))
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&>::BinaryExpr(bool, addrinfo&, Catch::StringRef, decltype(nullptr) const&)
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned long>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned long)
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned long>::~BinaryExpr()
  0.00      1.11     0.00       10     0.00     0.00  bool Catch::compareEqual<unsigned int, unsigned long>(unsigned int const&, unsigned long const&)
  0.00      1.11     0.00       10     0.00     0.00  bool Catch::compareNotEqual<addrinfo, decltype(nullptr)&>(addrinfo const&, decltype(nullptr)&)
  0.00      1.11     0.00       10     0.00     0.00  Catch::ExprLhs<addrinfo&>::ExprLhs(addrinfo&)
  0.00      1.11     0.00       10     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& 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      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned int>&&, unsigned long)
  0.00      1.11     0.00       10     0.00     0.00  Catch::ExprLhs<addrinfo& const&> Catch::operator<=<addrinfo&, 0>(Catch::Decomposer&&, addrinfo&)
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<unsigned long, int> Catch::operator< <int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      1.11     0.00       10     0.00     0.00  Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<addrinfo&>&&, decltype(nullptr)&&)
  0.00      1.11     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      1.11     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      1.11     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::__normal_iterator(addr::addr_range const const&)
  0.00      1.11     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::operator++()
  0.00      1.11     0.00       10     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::operator() const
  0.00      1.11     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      1.11     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      1.11     0.00       10     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_deallocate(std::shared_ptr<addr::route>, unsigned long)
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00       10     0.00     0.00  std::shared_ptr<addr::route> std::__uninitialized_move_if_noexcept_a<std::shared_ptr<addr::route>, std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >(std::shared_ptr<addr::route>, std::shared_ptr<addr::route>, std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> >&)
  0.00      1.11     0.00       10     0.00     0.00  void std::Destroy<std::sharedptr<addr::route>, std::shared_ptr<addr::route> >(std::shared_ptr<addr::route>, std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> >&)
  0.00      1.11     0.00        9     0.00     0.17  CATCH2_INTERNAL_TEST_23()
  0.00      1.11     0.00        9     0.00     0.00  bool Catch::compareNotEqual<addr::addr, addr::addr&>(addr::addr const&, addr::addr&)
  0.00      1.11     0.00        9     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18])
  0.00      1.11     0.00        9     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      1.11     0.00        9     0.00     0.01  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      1.11     0.00        9     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      1.11     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&)
  0.00      1.11     0.00        9     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      1.11     0.00        9     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator!=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     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      1.11     0.00        9     0.00     0.00  void __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::construct<std::shared_ptr<addr::route>, std::shared_ptr<addr::route> const&>(std::shared_ptr<addr::route>, std::shared_ptr<addr::route> const&)
  0.00      1.11     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      1.11     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      1.11     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      1.11     0.00        9     0.00     0.00  void std::allocator_traits<std::allocator<std::shared_ptr<addr::route> > >::construct<std::shared_ptr<addr::route>, std::shared_ptr<addr::route> const&>(std::allocator<std::shared_ptr<addr::route> >&, std::shared_ptr<addr::route>, std::shared_ptr<addr::route> const&)
  0.00      1.11     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      1.11     0.00        9     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::push_back(std::shared_ptr<addr::route> const&)
  0.00      1.11     0.00        9     0.00     0.00  std::remove_reference<Catch::Clara::Detail::BoundValueRefBase&>::type&& std::move<Catch::Clara::Detail::BoundValueRefBase&>(Catch::Clara::Detail::BoundValueRefBase&)
  0.00      1.11     0.00        8     0.00     0.41  CATCH2_INTERNAL_TEST_20()
  0.00      1.11     0.00        8     0.00     0.15  CATCH2_INTERNAL_TEST_84()
  0.00      1.11     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3])
  0.00      1.11     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr()
  0.00      1.11     0.00        8     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3])
  0.00      1.11     0.00        8     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [43]>(char const (&) [43])
  0.00      1.11     0.00        8     0.00     0.00  Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&)
  0.00      1.11     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3])
  0.00      1.11     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<addr::addr_range>::new_allocator(__gnu_cxx::new_allocator<addr::addr_range> const&)
  0.00      1.11     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::operator++()
  0.00      1.11     0.00        8     0.00     0.00  __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::operator() const
  0.00      1.11     0.00        8     0.00     0.00  std::allocator<addr::addr_range>::allocator(std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00        8     0.00     0.00  std::Headbase<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, false>::_M_head(std::Headbase<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, false>&)
  0.00      1.11     0.00        8     0.00     0.00  std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_head(std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        8     0.00     0.00  std::__uniq_ptr_impl<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_ptr()
  0.00      1.11     0.00        8     0.00     0.00  void std::Construct<addr::addrrange, addr::addr_range const&>(addr::addr_range, addr::addr_range const&)
  0.00      1.11     0.00        8     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer& std::__get_helper<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        8     0.00     0.00  std::tuple_element<0ul, std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > >::type& std::get<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        8     0.00     0.00  int& std::forward<int&>(std::remove_reference<int&>::type&)
  0.00      1.11     0.00        7     0.00     2.00  CATCH2_INTERNAL_TEST_7()
  0.00      1.11     0.00        7     0.00     0.14  CATCH2_INTERNAL_TEST_58()
  0.00      1.11     0.00        7     0.00     0.27  CATCH2_INTERNAL_TEST_63()
  0.00      1.11     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [95])
  0.00      1.11     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]>::~BinaryExpr()
  0.00      1.11     0.00        7     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4])
  0.00      1.11     0.00        7     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [95]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95])
  0.00      1.11     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4])
  0.00      1.11     0.00        7     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [95]> Catch::operator==<char const (&) [95], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [95])
  0.00      1.11     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      1.11     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      1.11     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      1.11     0.00        7     0.00     0.00  std::shared_ptr<int>::shared_ptr<int, void ()(int), void>(int, void ()(int))
  0.00      1.11     0.00        7     0.00     0.00  std::shared_ptr<int>::~shared_ptr()
  0.00      1.11     0.00        7     0.00     0.00  std::enable_if<!std::__shared_ptr<int, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<int, void>::value, void>::type std::__shared_ptr<int, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<int, int>(int)
  0.00      1.11     0.00        7     0.00     0.00  std::__shared_ptr<int, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<int, void ()(int), void>(int, void ()(int))
  0.00      1.11     0.00        7     0.00     0.00  std::__shared_ptr<int, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00        7     0.00     0.00  std::Spebo_helper<0, void ()(int), false>::_S_get(std::Spebo_helper<0, void ()(int), false>&)
  0.00      1.11     0.00        7     0.00     0.00  std::Spebo_helper<0, void ()(int), false>::Spebo_helper(void (&&)(int))
  0.00      1.11     0.00        7     0.00     0.00  std::Spebo_helper<1, std::allocator<void>, true>::_S_get(std::Spebo_helper<1, std::allocator<void>, true>&)
  0.00      1.11     0.00        7     0.00     0.00  std::Spebo_helper<1, std::allocator<void>, true>::Spebo_helper(std::allocator<void> const&)
  0.00      1.11     0.00        7     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<int, void ()(int), std::allocator<void> >(int, void ()(int), std::allocator<void>)
  0.00      1.11     0.00        7     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<int, void ()(int)>(int, void ()(int))
  0.00      1.11     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>)
  0.00      1.11     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      1.11     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      1.11     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      1.11     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_del()
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(int, void ()(int), std::allocator<void> const&)
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::Spcounted_deleter(int, void ()(int), std::allocator<void> const&)
  0.00      1.11     0.00        7     0.00     0.00  std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_deleter()
  0.00      1.11     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_deleter<int, void ()(int), std::allocator<void>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      1.11     0.00        7     0.00     0.00  std::remove_reference<std::allocator<void>&>::type&& std::move<std::allocator<void>&>(std::allocator<void>&)
  0.00      1.11     0.00        6     0.00     0.10  CATCH2_INTERNAL_TEST_73()
  0.00      1.11     0.00        6     0.00     0.12  CATCH2_INTERNAL_TEST_95()
  0.00      1.11     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12])
  0.00      1.11     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::~BinaryExpr()
  0.00      1.11     0.00        6     0.00     0.00  bool Catch::compareEqual<addr::unix, addr::unix>(addr::unix const&, addr::unix const&)
  0.00      1.11     0.00        6     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [12]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12])
  0.00      1.11     0.00        6     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [14]>(char const (&) [14])
  0.00      1.11     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&) [12]> Catch::operator==<char const (&) [12], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12])
  0.00      1.11     0.00        6     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        6     0.00     0.00  Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      1.11     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      1.11     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      1.11     0.00        6     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00        6     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::end()
  0.00      1.11     0.00        6     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::begin()
  0.00      1.11     0.00        6     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      1.11     0.00        5     0.00    22.82  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     0.00        5     0.00     0.12  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     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      1.11     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      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [43])
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]>::~BinaryExpr()
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [92])
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92]>::~BinaryExpr()
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [94])
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94]>::~BinaryExpr()
  0.00      1.11     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      1.11     0.00        5     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [43]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43])
  0.00      1.11     0.00        5     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [92]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92])
  0.00      1.11     0.00        5     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [94]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94])
  0.00      1.11     0.00        5     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13])
  0.00      1.11     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      1.11     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      1.11     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      1.11     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&) [43]> Catch::operator==<char const (&) [43], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43])
  0.00      1.11     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&) [92]> Catch::operator==<char const (&) [92], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [92])
  0.00      1.11     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&) [94]> Catch::operator==<char const (&) [94], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [94])
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator>=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator><addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     0.00        5     0.00     0.00  Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator< <addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&)
  0.00      1.11     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      1.11     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      1.11     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      1.11     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::new_allocator()
  0.00      1.11     0.00        5     0.00     0.00  __gnu_cxx::new_allocator<std::shared_ptr<addr::route> >::~new_allocator()
  0.00      1.11     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      1.11     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      1.11     0.00        5     0.00     0.00  __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::difference_type __gnu_cxx::operator-<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&)
  0.00      1.11     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      1.11     0.00        5     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::end() const
  0.00      1.11     0.00        5     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::begin() const
  0.00      1.11     0.00        5     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_check_len(unsigned long, char const) const
  0.00      1.11     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      1.11     0.00        5     0.00     0.00  std::allocator<std::shared_ptr<addr::route> >::allocator()
  0.00      1.11     0.00        5     0.00     0.00  std::allocator<std::shared_ptr<addr::route> >::~allocator()
  0.00      1.11     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      1.11     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      1.11     0.00        5     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_allocate(unsigned long)
  0.00      1.11     0.00        5     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::Vectorimpl::Vectorimpl()
  0.00      1.11     0.00        5     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::Vectorimpl::~Vectorimpl()
  0.00      1.11     0.00        5     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::Vectorbase()
  0.00      1.11     0.00        5     0.00     0.00  std::Vectorbase<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::~Vectorbase()
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00        5     0.00     0.00  void std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::_M_realloc_insert<std::shared_ptr<addr::route> const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >, std::shared_ptr<addr::route> const&)
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00        4     0.00     0.00  (anonymous namespace)::socket_deleter(int)
  0.00      1.11     0.00        4     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      1.11     0.00        4     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      1.11     0.00        4     0.00     0.00  Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::BinaryExpr(bool, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, Catch::StringRef, decltype(nullptr) const&)
  0.00      1.11     0.00        4     0.00     0.00  Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      1.11     0.00        4     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      1.11     0.00        4     0.00     0.00  bool Catch::compareEqual<unsigned int, int>(unsigned int const&, int const&)
  0.00      1.11     0.00        4     0.00     0.00  bool Catch::compareNotEqual<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >, decltype(nullptr)&>(std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > const&, decltype(nullptr)&)
  0.00      1.11     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      1.11     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      1.11     0.00        4     0.00     0.00  Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>::ExprLhs(std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     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&) [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      1.11     0.00        4     0.00     0.00  Catch::BinaryExpr<unsigned int, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned int>&&, int)
  0.00      1.11     0.00        4     0.00     0.00  Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >& const&> Catch::operator<=<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, 0>(Catch::Decomposer&&, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        4     0.00     0.00  Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&)
  0.00      1.11     0.00        4     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(int)
  0.00      1.11     0.00        4     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::operator()(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer)
  0.00      1.11     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> >::~new_allocator()
  0.00      1.11     0.00        4     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<addr::addr_range> >::_S_select_on_copy(std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00        4     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator==(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer) const
  0.00      1.11     0.00        4     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator!=(decltype(nullptr)) const
  0.00      1.11     0.00        4     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface const, std::vector<addr::iface, std::allocator<addr::iface> > >::base() const
  0.00      1.11     0.00        4     0.00     0.00  std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::operator bool() const
  0.00      1.11     0.00        4     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<int> >::~allocator()
  0.00      1.11     0.00        4     0.00     0.00  std::Headbase<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, false>::Headbase()
  0.00      1.11     0.00        4     0.00     0.00  std::Headbase<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, true>::_M_head(std::Headbase<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, true>&)
  0.00      1.11     0.00        4     0.00     0.00  std::Headbase<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, true>::Headbase()
  0.00      1.11     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      1.11     0.00        4     0.00     0.00  std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get_deleter()
  0.00      1.11     0.00        4     0.00     0.00  std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::unique_ptr<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, void>(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer)
  0.00      1.11     0.00        4     0.00     0.00  std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::~unique_ptr()
  0.00      1.11     0.00        4     0.00     0.00  std::Tupleimpl<0ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::Tupleimpl()
  0.00      1.11     0.00        4     0.00     0.00  std::Tupleimpl<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_head(std::Tupleimpl<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        4     0.00     0.00  std::Tupleimpl<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::Tupleimpl()
  0.00      1.11     0.00        4     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::Vectorimpl::Vectorimpl(std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00        4     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_create_storage(unsigned long)
  0.00      1.11     0.00        4     0.00     0.00  std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::Vectorbase(unsigned long, std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00        4     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      1.11     0.00        4     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      1.11     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      1.11     0.00        4     0.00     0.00  std::__uniq_ptr_impl<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::_M_deleter()
  0.00      1.11     0.00        4     0.00     0.00  std::__uniq_ptr_impl<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::__uniq_ptr_impl(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer)
  0.00      1.11     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<addr::addr_range> >::select_on_container_copy_construction(std::allocator<addr::addr_range> const&)
  0.00      1.11     0.00        4     0.00     0.00  addr::addr_range std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range>(__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range)
  0.00      1.11     0.00        4     0.00     0.00  std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, true>()
  0.00      1.11     0.00        4     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::vector(std::vector<addr::addr_range, std::allocator<addr::addr_range> > const&)
  0.00      1.11     0.00        4     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::~vector()
  0.00      1.11     0.00        4     0.00     0.00  snapdev::raii_generic_deleter<int, -1, int ()(int), &close>& std::__get_helper<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>>(std::Tupleimpl<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>>&)
  0.00      1.11     0.00        4     0.00     0.00  addr::addr_range std::uninitialized_copy<__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range>(__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range)
  0.00      1.11     0.00        4     0.00     0.00  addr::addr_range std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range, addr::addr_range>(__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range, std::allocator<addr::addr_range>&)
  0.00      1.11     0.00        4     0.00     0.00  std::tuple_element<1ul, std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > >::type& std::get<1ul, snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::tuple<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&)
  0.00      1.11     0.00        4     0.00     0.00  bool std::operator!=<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >(std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> > const&, decltype(nullptr))
  0.00      1.11     0.00        3     0.00     9.40  CATCH2_INTERNAL_TEST_28()
  0.00      1.11     0.00        3     0.00     0.00  (anonymous namespace)::socket_deleter(int)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5])
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr()
  0.00      1.11     0.00        3     0.00     0.00  bool Catch::compareEqual<sockaddr_un, sockaddr_un>(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5])
  0.00      1.11     0.00        3     0.00     0.00  bool Catch::compareNotEqual<sockaddr_un, sockaddr_un&>(sockaddr_un const&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  bool Catch::compareNotEqual<addr::unix, addr::unix&>(addr::unix const&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  bool Catch::compareNotEqual<std::shared_ptr<addr::iface>, decltype(nullptr)&>(std::shared_ptr<addr::iface> const&, decltype(nullptr)&)
  0.00      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      1.11     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      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator==<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     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&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5])
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator>=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator>=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator><sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator><addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator<=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator< <sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator< <addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator!=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&)
  0.00      1.11     0.00        3     0.00     0.00  Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator!=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&)
  0.00      1.11     0.00        3     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      1.11     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> > const&)
  0.00      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      1.11     0.00        3     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      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<int> >::_M_ptr()
  0.00      1.11     0.00        3     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<int> >::_M_addr()
  0.00      1.11     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      1.11     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&)
  0.00      1.11     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      1.11     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      1.11     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      1.11     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      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00        3     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      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     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      1.11     0.00        3     0.00     0.00  std::remove_reference<sockaddr_un&>::type&& std::move<sockaddr_un&>(sockaddr_un&)
  0.00      1.11     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      1.11     0.00        3     0.00     0.00  std::remove_reference<addr::unix&>::type&& std::move<addr::unix&>(addr::unix&)
  0.00      1.11     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      1.11     0.00        3     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Catch::Clara::Detail::BoundValueRefBase> >, std::is_move_constructible<Catch::Clara::Detail::BoundValueRefBase>, std::is_move_assignable<Catch::Clara::Detail::BoundValueRefBase> >::value, void>::type std::swap<Catch::Clara::Detail::BoundValueRefBase>(Catch::Clara::Detail::BoundValueRefBase&, Catch::Clara::Detail::BoundValueRefBase&)
  0.00      1.11     0.00        3     0.00     0.00  bool std::operator!=<addr::iface>(std::shared_ptr<addr::iface> const&, decltype(nullptr))
  0.00      1.11     0.00        3     0.00     0.00  operator==(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  operator>=(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  operator>(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  operator<=(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  operator<(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        3     0.00     0.00  operator!=(sockaddr_un const&, sockaddr_un const&)
  0.00      1.11     0.00        2     0.00     0.04  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     0.00        2     0.00     0.05  CATCH2_INTERNAL_TEST_24()
  0.00      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [13])
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13]>::~BinaryExpr()
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [47])
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47]>::~BinaryExpr()
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [49])
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49]>::~BinaryExpr()
  0.00      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13])
  0.00      1.11     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [47]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47])
  0.00      1.11     0.00        2     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [49]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49])
  0.00      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     0.00     0.00  bool Catch::compareNotEqual<char, char&>(char const&, char&)
  0.00      1.11     0.00        2     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25])
  0.00      1.11     0.00        2     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator=(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      1.11     0.00        2     0.00     0.04  Catch::Clara::Parser::operator=(Catch::Clara::Parser&&)
  0.00      1.11     0.00        2     0.00     0.00  Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&)
  0.00      1.11     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&) [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      1.11     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&) [13]> Catch::operator==<char const (&) [13], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13])
  0.00      1.11     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&) [47]> Catch::operator==<char const (&) [47], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [47])
  0.00      1.11     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&) [49]> Catch::operator==<char const (&) [49], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [49])
  0.00      1.11     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&) [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      1.11     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&) [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      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<int, int> Catch::operator><int, 0>(Catch::ExprLhs<int>&&, int)
  0.00      1.11     0.00        2     0.00     0.00  Catch::BinaryExpr<char, char> Catch::operator!=<char, 0>(Catch::ExprLhs<char>&&, char)
  0.00      1.11     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      1.11     0.00        2     0.00     0.00  unittest::g_verbose()
  0.00      1.11     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      1.11     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::~new_allocator()
  0.00      1.11     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<addr::iface const, std::vector<addr::iface, std::allocator<addr::iface> > >::__normal_iterator(addr::iface const const&)
  0.00      1.11     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::get_allocator() const
  0.00      1.11     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<addr::route, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      1.11     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&)
  0.00      1.11     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      1.11     0.00        2     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::operator=(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      1.11     0.00        2     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator=(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      1.11     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::allocator<Catch::Clara::Arg> const&)
  0.00      1.11     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00        2     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00        2     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, true>&)
  0.00      1.11     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      1.11     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      1.11     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      1.11     0.00        2     0.00    56.90  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::push_back(addr::addr_range const&)
  0.00      1.11     0.00        2     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>)
  0.00      1.11     0.00        2     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::allocator<Catch::Clara::Arg> const&)
  0.00      1.11     0.00        2     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      1.11     0.00        2     0.00     0.04  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      1.11     0.00        2     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&)
  0.00      1.11     0.00        2     0.00     0.04  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      1.11     0.00        2     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::vector()
  0.00      1.11     0.00        2     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      1.11     0.00        2     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Arg> >(std::allocator<Catch::Clara::Arg>&, std::allocator<Catch::Clara::Arg>&)
  0.00      1.11     0.00        2     0.00     0.00  void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&)
  0.00      1.11     0.00        2     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      1.11     0.00        2     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      1.11     0.00        2     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Arg>&>::type&& std::move<std::allocator<Catch::Clara::Arg>&>(std::allocator<Catch::Clara::Arg>&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Opt>&>::type&& std::move<std::allocator<Catch::Clara::Opt>&>(std::allocator<Catch::Clara::Opt>&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>::type&& std::move<std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&>(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&)
  0.00      1.11     0.00        2     0.00     0.00  std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.00  __static_initialization_and_destruction_0(int, int)
  0.00      1.11     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     0.00        1     0.00    10.70  CATCH2_INTERNAL_TEST_0()
  0.00      1.11     0.00        1     0.00    30.61  (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&)
  0.00      1.11     0.00        1     0.00     0.00  (anonymous namespace)::cleanup()
  0.00      1.11     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      1.11     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      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [42])
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42]>::~BinaryExpr()
  0.00      1.11     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      1.11     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      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67])
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr()
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [68])
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::~BinaryExpr()
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<addr::route> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&>::~BinaryExpr()
  0.00      1.11     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      1.11     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [42]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42])
  0.00      1.11     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      1.11     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67])
  0.00      1.11     0.00        1     0.00     0.00  bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [68]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68])
  0.00      1.11     0.00        1     0.00     0.00  bool Catch::compareEqual<std::shared_ptr<addr::route>, decltype(nullptr)>(std::shared_ptr<addr::route> const&, decltype(nullptr) const&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29])
  0.00      1.11     0.00        1     0.00     0.01  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::convertInto<int>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&)
  0.00      1.11     0.00        1     0.00     0.01  Catch::Clara::Detail::BoundValueRef<int>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::Clara::Detail::BoundValueRef<int>::BoundValueRef(int&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::Clara::Detail::BoundValueRef<int>::~BoundValueRef()
  0.00      1.11     0.00        1     0.00    10.01  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<addr::route> const&>::ExprLhs(std::shared_ptr<addr::route> const&)
  0.00      1.11     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::route> const&>&&, decltype(nullptr)&&)
  0.00      1.11     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      1.11     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&) [42]> Catch::operator==<char const (&) [42], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42])
  0.00      1.11     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      1.11     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&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67])
  0.00      1.11     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&) [68]> Catch::operator==<char const (&) [68], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68])
  0.00      1.11     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<addr::route> const&> Catch::operator<=<std::shared_ptr<addr::route>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::route>&&)
  0.00      1.11     0.00        1     0.00    34.66  unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()())
  0.00      1.11     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      1.11     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> >::destroy<Catch::Clara::Detail::BoundValueRef<int> >(Catch::Clara::Detail::BoundValueRef<int>)
  0.00      1.11     0.00        1     0.00     0.00  void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> >::construct<Catch::Clara::Detail::BoundValueRef<int>, int&>(Catch::Clara::Detail::BoundValueRef<int>, int&)
  0.00      1.11     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<int> >::new_allocator()
  0.00      1.11     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      1.11     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      1.11     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >(__gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&, __gnu_cxx::__normal_iterator<addr::addr_range const, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&)
  0.00      1.11     0.00        1     0.00     0.00  bool __gnu_cxx::operator==<addr::iface const, std::vector<addr::iface, std::allocator<addr::iface> > >(__gnu_cxx::__normal_iterator<addr::iface const, std::vector<addr::iface, std::allocator<addr::iface> > > const&, __gnu_cxx::__normal_iterator<addr::iface const, std::vector<addr::iface, std::allocator<addr::iface> > > const&)
  0.00      1.11     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >::max_size() const
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::empty() const
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::iface, std::allocator<addr::iface> >::end() const
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::iface, std::allocator<addr::iface> >::begin() const
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::iface, std::allocator<addr::iface> >::empty() const
  0.00      1.11     0.00        1     0.00     0.00  std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::empty() const
  0.00      1.11     0.00        1     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<int> >::allocator()
  0.00      1.11     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >::~shared_ptr()
  0.00      1.11     0.00        1     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<int>, Catch::Clara::Detail::BoundValueRef<int> >(Catch::Clara::Detail::BoundValueRef<int>)
  0.00      1.11     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, int&>(std::Spmake_shared_tag, std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      1.11     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      1.11     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&)
  0.00      1.11     0.00        1     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, true>::~Spebo_helper()
  0.00      1.11     0.00        1     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, int&>(std::Spmake_shared_tag, Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::_S_raw_ptr(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      1.11     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      1.11     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      1.11     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<int> > >::destroy<Catch::Clara::Detail::BoundValueRef<int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<int> >&, Catch::Clara::Detail::BoundValueRef<int>)
  0.00      1.11     0.00        1     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<int> > >::construct<Catch::Clara::Detail::BoundValueRef<int>, int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<int> >&, Catch::Clara::Detail::BoundValueRef<int>, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      1.11     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::_M_get_deleter(std::type_info const&)
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<int> >)
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      1.11     0.00        1     0.00     0.00  std::Sp_counted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::addr_range, std::allocator<addr::addr_range> >::vector()
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::iface, std::allocator<addr::iface> >::end()
  0.00      1.11     0.00        1     0.00     0.00  std::vector<addr::iface, std::allocator<addr::iface> >::begin()
  0.00      1.11     0.00        1     0.00     0.25  std::vector<addr::iface, std::allocator<addr::iface> >::~vector()
  0.00      1.11     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<int>, int&>(int&)
  0.00      1.11     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&, int&)
  0.00      1.11     0.00        1     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<int>, std::allocator<Catch::Clara::Detail::BoundValueRef<int> >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      1.11     0.00        1     0.00     0.00  std::remove_reference<std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&>::type&& std::move<std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&>(std::allocator<Catch::Clara::Detail::BoundValueRef<int> > const&)
  0.00      1.11     0.00        1     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&)
  0.00      1.11     0.00        1     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sockaddr_un> >, std::is_move_constructible<sockaddr_un>, std::is_move_assignable<sockaddr_un> >::value, void>::type std::swap<sockaddr_un>(sockaddr_un&, sockaddr_un&)
  0.00      1.11     0.00        1     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<addr::unix> >, std::is_move_constructible<addr::unix>, std::is_move_assignable<addr::unix> >::value, void>::type std::swap<addr::unix>(addr::unix&, addr::unix&)
  0.00      1.11     0.00        1     0.00     0.00  bool std::operator==<addr::route>(std::shared_ptr<addr::route> const&, decltype(nullptr))
  0.00      1.11     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_73()::{lambda()#1}::operator()() 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 0.90% of 1.11 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     67.3    0.00    0.75                 Catch::TestInvokerAsFunction::invoke() const [1]
                0.02    0.30       5/5           CATCH2_INTERNAL_TEST_33() [2]
                0.04    0.16       3/3           CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.11       5/5           CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.03       3/3           CATCH2_INTERNAL_TEST_28() [58]
                0.01    0.01       6/6           CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.01       7/7           CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      16/16          CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      14/14          CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00      13/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       3/213         CATCH2_INTERNAL_TEST_68() [245]
-----------------------------------------------
                0.02    0.30       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[2]     29.1    0.02    0.30       5         CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.14  196908/263771      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> >&&) [4]
                0.01    0.03  656287/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.02    0.01  722401/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.02   65636/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.02  196908/264494      std::__cxx11::to_string(int) [66]
                0.00    0.01   65636/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.01   65636/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.01  196709/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.01   65536/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
                0.00    0.01   65536/65536       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [127]
                0.01    0.00  722424/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00   65639/663579      addr::addr::~addr() [28]
                0.00    0.00  131272/132265      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> >&&) [133]
                0.00    0.00     113/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00   65636/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00   65636/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00  131674/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     200/213         CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00       1/168         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> >&&) [61]
                0.00    0.00      23/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      23/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     100/300         Catch::BinaryExpr<int, unsigned short> Catch::operator==<unsigned short, 0>(Catch::ExprLhs<int>&&, unsigned short) [358]
                0.00    0.00       4/263029      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) [87]
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [445]
                0.00    0.00       1/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [359]
                0.00    0.00  722401/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00  262346/396042      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> >&&) [578]
                0.00    0.00  196909/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00  196709/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00  131674/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00  131272/132275      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() [619]
                0.00    0.00   65636/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00   65636/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00   65636/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00   65636/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00   65636/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00   65636/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00   65536/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::~BinaryExpr() [634]
                0.00    0.00   65536/65536       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::~BinaryExpr() [635]
                0.00    0.00     100/300         Catch::BinaryExpr<int, unsigned short>::~BinaryExpr() [783]
                0.00    0.00      10/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       5/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00       5/8           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [43]>(char const (&) [43]) [1078]
                0.00    0.00       1/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr() [1230]
                0.00    0.00       1/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [831]
-----------------------------------------------
                0.04    0.16       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[3]     18.4    0.04    0.16       3         CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.05   65936/263771      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> >&&) [4]
                0.00    0.02   65686/131939      addr::addr_parser::~addr_parser() [34]
                0.01    0.01  526338/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.01   65686/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.01  263406/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.01  131072/131072      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [89]
                0.00    0.01   65686/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.01   65936/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00   65686/663579      addr::addr::~addr() [28]
                0.00    0.00  526350/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00  131072/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     159/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     300/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00   65686/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00   65686/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00  131972/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      12/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     300/132265      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> >&&) [133]
                0.00    0.00     100/131         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]) [332]
                0.00    0.00     100/174         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]) [330]
                0.00    0.00     200/300         Catch::BinaryExpr<int, unsigned short> Catch::operator==<unsigned short, 0>(Catch::ExprLhs<int>&&, unsigned short) [358]
                0.00    0.00      12/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00  526338/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00  131972/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00  131422/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00  131372/396042      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> >&&) [578]
                0.00    0.00  131072/131072      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::~BinaryExpr() [632]
                0.00    0.00  131072/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00   65686/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00   65686/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00   65686/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00   65686/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00   65686/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00   65686/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00     300/132275      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() [619]
                0.00    0.00     200/319         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&) [782]
                0.00    0.00     200/300         Catch::BinaryExpr<int, unsigned short>::~BinaryExpr() [783]
                0.00    0.00     100/174         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [798]
                0.00    0.00     100/131         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [819]
                0.00    0.00       3/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       3/8           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [43]>(char const (&) [43]) [1078]
-----------------------------------------------
                0.00    0.00       1/263771      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       1/263771      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      27/263771      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      53/263771      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     229/263771      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     616/263771      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.05   65936/263771      CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.14  196908/263771      CATCH2_INTERNAL_TEST_33() [2]
[4]     16.4    0.00    0.18  263771         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> >&&) [4]
                0.00    0.15  263883/263883      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [5]
                0.01    0.03  263883/275093      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> >&&) [41]
                0.00    0.00  263883/268605      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> >&) [584]
-----------------------------------------------
                0.00    0.15  263883/263883      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> >&&) [4]
[5]     13.2    0.00    0.15  263883         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [5]
                0.01    0.13  263883/263883      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [7]
                0.00    0.00  263883/689086      std::char_traits<char>::length(char const) [104]
-----------------------------------------------
                0.00    0.00       1/2415547     Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [218]
                0.00    0.00       1/2415547     Catch::Clara::Args::~Args() [450]
                0.00    0.00       1/2415547     Catch::generateRandomSeed(Catch::GenerateFrom) [321]
                0.00    0.00       2/2415547     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [370]
                0.00    0.00       2/2415547     CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       2/2415547     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&) [318]
                0.00    0.00       3/2415547     (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       3/2415547     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> >) [451]
                0.00    0.00       3/2415547     Catch::ConfigData::ReporterAndFile::~ReporterAndFile() [453]
                0.00    0.00       3/2415547     Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [455]
                0.00    0.00       3/2415547     Catch::TestSpecParser::~TestSpecParser() [454]
                0.00    0.00       4/2415547     Catch::Clara::Help::Help(bool&) [213]
                0.00    0.00       6/2415547     CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00       6/2415547     Catch::ConfigData::~ConfigData() [404]
                0.00    0.00       8/2415547     Catch::ReporterRegistry::ReporterRegistry() [269]
                0.00    0.00       8/2415547     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [416]
                0.00    0.00       8/2415547     Catch::(anonymous namespace)::ColumnInfo::~ColumnInfo() [415]
                0.00    0.00       9/2415547     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [412]
                0.00    0.00      16/2415547     CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00      17/2415547     CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00      20/2415547     unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      25/2415547     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      25/2415547     Catch::TestCaseTracking::TrackerContext::startRun() [265]
                0.00    0.00      27/2415547     CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00      34/2415547     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [390]
                0.00    0.00      42/2415547     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      45/2415547     CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      50/2415547     Catch::TestCaseInfo::~TestCaseInfo() [384]
                0.00    0.00      55/2415547     CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00     102/2415547     Catch::makeCommandLineParser(Catch::ConfigData&) [71]
                0.00    0.00     107/2415547     CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00     143/2415547     CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00     153/2415547     CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00     167/2415547     Catch::Clara::Detail::BasicResult<void>::~BasicResult() [335]
                0.00    0.00     169/2415547     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [333]
                0.00    0.00     176/2415547     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> >&) [234]
                0.00    0.00     221/2415547     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     261/2415547     Catch::TestCaseTracking::SectionTracker::~SectionTracker() [325]
                0.00    0.00     273/2415547     CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     273/2415547     CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     346/2415547     CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     356/2415547     Catch::ReusableStringStream::~ReusableStringStream() [125]
                0.00    0.00     372/2415547     CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     402/2415547     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [135]
                0.00    0.00     402/2415547     Catch::TestCaseStats::~TestCaseStats() [315]
                0.00    0.00     433/2415547     CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     440/2415547     Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [313]
                0.00    0.00     657/2415547     CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     766/2415547     CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     861/2415547     Catch::Clara::Detail::Token::~Token() [296]
                0.00    0.00     945/2415547     addr::iface::~iface() [237]
                0.00    0.00    1491/2415547     CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00    1908/2415547     Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [271]
                0.00    0.00    2496/2415547     CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00    3777/2415547     CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00    4368/2415547     Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00    5132/2415547     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [231]
                0.00    0.00    5666/2415547     void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [226]
                0.00    0.00    7152/2415547     Catch::AssertionResultData::~AssertionResultData() [217]
                0.00    0.01  263406/2415547     CATCH2_INTERNAL_TEST_57() [3]
                0.01    0.03  656287/2415547     CATCH2_INTERNAL_TEST_33() [2]
                0.01    0.03  659765/2415547     addr::addr_parser::~addr_parser() [34]
                0.01    0.04  795645/2415547     addr::addr::~addr() [28]
[6]     13.0    0.03    0.11 2415547         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.02    0.07 3385894/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
                0.03    0.00 3385894/3385894     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [51]
-----------------------------------------------
                0.01    0.13  263883/263883      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [5]
[7]     12.9    0.01    0.13  263883         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [7]
                0.00    0.13  263883/265377      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.00    0.00  263883/263883      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [601]
                0.00    0.00  263883/263883      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [600]
-----------------------------------------------
                0.00    0.00    1494/265377      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [194]
                0.00    0.13  263883/265377      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [7]
[8]     12.0    0.00    0.13  265377         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.01    0.05  527050/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.01    0.01  793191/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [63]
                0.01    0.01  266141/266141      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [70]
                0.00    0.01  793191/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.01  793191/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00  266141/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  265785/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00     720/720         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [536]
                0.00    0.00  793191/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.11       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[9]     10.3    0.00    0.11       5         CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.11       2/2           std::vector<addr::addr_range, std::allocator<addr::addr_range> >::push_back(addr::addr_range const&) [11]
                0.00    0.00      13/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     416/663579      addr::addr::~addr() [28]
                0.00    0.00      23/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     502/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     525/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       4/4           std::vector<addr::addr_range, std::allocator<addr::addr_range> >::vector(std::vector<addr::addr_range, std::allocator<addr::addr_range> > const&) [376]
                0.00    0.00     460/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      23/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00       9/132355      addr::addr_range::~addr_range() [36]
                0.00    0.00      27/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       5/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00      14/21          Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [409]
                0.00    0.00      14/14          Catch::BinaryExpr<addr::addr const&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr const&>&&, addr::addr&) [425]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> Catch::operator==<char const (&) [13], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [461]
                0.00    0.00       1/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [382]
                0.00    0.00       1/35          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]) [385]
                0.00    0.00     502/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     460/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      14/50          Catch::ExprLhs<addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::Decomposer&&, addr::addr&) [904]
                0.00    0.00      14/50          Catch::BinaryExpr<addr::addr&, addr::addr&>::~BinaryExpr() [902]
                0.00    0.00      14/14          Catch::ExprLhs<addr::addr const& const&> Catch::operator<=<addr::addr const&, 0>(Catch::Decomposer&&, addr::addr const&) [1013]
                0.00    0.00      14/14          Catch::BinaryExpr<addr::addr const&, addr::addr&>::~BinaryExpr() [1009]
                0.00    0.00      10/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       7/12          addr::addr_range::addr_range() [1026]
                0.00    0.00       5/5           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [1138]
                0.00    0.00       5/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [961]
                0.00    0.00       4/396042      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> >&&) [578]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13]>::~BinaryExpr() [1291]
                0.00    0.00       1/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [916]
                0.00    0.00       1/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00       1/1           std::vector<addr::addr_range, std::allocator<addr::addr_range> >::vector() [1391]
-----------------------------------------------
                0.00    0.11  131858/131858      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::push_back(addr::addr_range const&) [11]
[10]    10.3    0.00    0.11  131858         void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
                0.00    0.06  131858/131858      void std::allocator_traits<std::allocator<addr::addr_range> >::construct<addr::addr_range, addr::addr_range const&>(std::allocator<addr::addr_range>&, addr::addr_range, addr::addr_range const&) [18]
                0.00    0.02  131858/264178      void std::Destroy<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [39]
                0.01    0.00  263716/263716      addr::addr_range std::__uninitialized_move_if_noexcept_a<addr::addr_range, addr::addr_range, std::allocator<addr::addr_range> >(addr::addr_range, addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [91]
                0.01    0.00  131858/131858      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_check_len(unsigned long, char const) const [106]
                0.01    0.00  131858/131858      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::begin() [107]
                0.00    0.00  395574/527898      std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_get_Tp_allocator() [573]
                0.00    0.00  263716/528338      __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::base() const [572]
                0.00    0.00  131858/131858      __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::difference_type __gnu_cxx::operator-<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&, __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > > const&) [621]
                0.00    0.00  131858/131862      std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_allocate(unsigned long) [620]
                0.00    0.00  131858/395582      addr::addr_range const& std::forward<addr::addr_range const&>(std::remove_reference<addr::addr_range const&>::type&) [579]
                0.00    0.00  131858/264178      std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_deallocate(addr::addr_range, unsigned long) [598]
-----------------------------------------------
                0.00    0.11       2/2           CATCH2_INTERNAL_TEST_0() [9]
[11]    10.3    0.00    0.11       2         std::vector<addr::addr_range, std::allocator<addr::addr_range> >::push_back(addr::addr_range const&) [11]
                0.00    0.11  131858/131858      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
                0.00    0.00  131858/131858      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::end() [622]
-----------------------------------------------
                0.00    0.00  132008/4314303     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&) [73]
                0.00    0.01  265986/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.01  530415/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.02    0.07 3385894/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
[12]     9.7    0.02    0.09 4314303         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
                0.02    0.05 4314303/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
                0.00    0.02  954791/954791      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [69]
-----------------------------------------------
                0.00    0.00     288/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.00  294345/7091386     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> >&&) [41]
                0.00    0.01  596277/7091386     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> >&&) [61]
                0.01    0.02 1886173/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.02    0.05 4314303/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
[13]     9.7    0.03    0.08 7091386         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
                0.03    0.03 7091386/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [24]
                0.02    0.00 7091386/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00       3/397712      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       5/397712      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      14/397712      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     113/397712      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     318/397712      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00    1305/397712      addr::iface::iface(addr::iface const&) [221]
                0.00    0.01   65636/397712      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.01   65686/397712      CATCH2_INTERNAL_TEST_57() [3]
                0.01    0.05  264632/397712      addr::addr_range::addr_range(addr::addr_range const&) [16]
[14]     8.8    0.02    0.08  397712         addr::addr::addr(addr::addr const&) [14]
                0.00    0.08  397785/415700      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&) [15]
-----------------------------------------------
                0.00    0.00       1/415700      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [92]
                0.00    0.00       1/415700      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&) [345]
                0.00    0.00       1/415700      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&) [350]
                0.00    0.00       1/415700      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&) [348]
                0.00    0.00       1/415700      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&) [349]
                0.00    0.00       1/415700      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&) [339]
                0.00    0.00       1/415700      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&) [344]
                0.00    0.00       1/415700      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&) [340]
                0.00    0.00       1/415700      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&) [341]
                0.00    0.00       1/415700      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&) [342]
                0.00    0.00       1/415700      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&) [343]
                0.00    0.00       1/415700      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&) [346]
                0.00    0.00       1/415700      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&) [347]
                0.00    0.00       1/415700      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&) [337]
                0.00    0.00       1/415700      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&) [338]
                0.00    0.00       1/415700      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [351]
                0.00    0.00       2/415700      Catch::ConfigData::ReporterAndFile::ReporterAndFile(Catch::ConfigData::ReporterAndFile const&) [423]
                0.00    0.00       2/415700      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [317]
                0.00    0.00       3/415700      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&) [312]
                0.00    0.00       3/415700      Catch::ConfigData::ConfigData(Catch::ConfigData const&) [397]
                0.00    0.00       4/415700      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/415700      Catch::(anonymous namespace)::ColumnInfo::ColumnInfo(Catch::(anonymous namespace)::ColumnInfo const&) [405]
                0.00    0.00      11/415700      Catch::Clara::Detail::TokenStream::loadBuffer() [388]
                0.00    0.00      32/415700      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [363]
                0.00    0.00      50/415700      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) [323]
                0.00    0.00     176/415700      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> >&) [234]
                0.00    0.00     261/415700      Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [295]
                0.00    0.00     402/415700      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) [291]
                0.00    0.00     425/415700      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&) [281]
                0.00    0.00     435/415700      addr::iface::iface(addr::iface const&) [221]
                0.00    0.00     440/415700      (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [280]
                0.00    0.00     839/415700      Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [258]
                0.00    0.00    1297/415700      Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [236]
                0.00    0.00    1647/415700      Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [225]
                0.00    0.00    3010/415700      void std::Construct<std::cxx11::basicstring<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&) [199]
                0.00    0.00    3492/415700      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [196]
                0.00    0.00    5364/415700      Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [177]
                0.00    0.08  397785/415700      addr::addr::addr(addr::addr const&) [14]
[15]     7.7    0.00    0.09  415700         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&) [15]
                0.00    0.04  680683/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [22]
                0.03    0.00  680683/680683      __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [60]
                0.01    0.00  680683/2436112     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00 1361366/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  680683/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
                0.00    0.00  680683/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00  680683/2964775     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [129]
-----------------------------------------------
                0.00    0.00       5/131871      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00       8/131871      void std::Construct<addr::addrrange, addr::addr_range const&>(addr::addr_range, addr::addr_range const&) [374]
                0.00    0.06  131858/131871      void __gnu_cxx::new_allocator<addr::addr_range>::construct<addr::addr_range, addr::addr_range const&>(addr::addr_range, addr::addr_range const&) [17]
[16]     5.8    0.00    0.06  131871         addr::addr_range::addr_range(addr::addr_range const&) [16]
                0.01    0.05  264632/397712      addr::addr::addr(addr::addr const&) [14]
-----------------------------------------------
                0.00    0.06  131858/131858      void std::allocator_traits<std::allocator<addr::addr_range> >::construct<addr::addr_range, addr::addr_range const&>(std::allocator<addr::addr_range>&, addr::addr_range, addr::addr_range const&) [18]
[17]     5.8    0.00    0.06  131858         void __gnu_cxx::new_allocator<addr::addr_range>::construct<addr::addr_range, addr::addr_range const&>(addr::addr_range, addr::addr_range const&) [17]
                0.00    0.06  131858/131871      addr::addr_range::addr_range(addr::addr_range const&) [16]
                0.00    0.00  131858/395582      addr::addr_range const& std::forward<addr::addr_range const&>(std::remove_reference<addr::addr_range const&>::type&) [579]
                0.00    0.00  131858/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.06  131858/131858      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
[18]     5.8    0.00    0.06  131858         void std::allocator_traits<std::allocator<addr::addr_range> >::construct<addr::addr_range, addr::addr_range const&>(std::allocator<addr::addr_range>&, addr::addr_range, addr::addr_range const&) [18]
                0.00    0.06  131858/131858      void __gnu_cxx::new_allocator<addr::addr_range>::construct<addr::addr_range, addr::addr_range const&>(addr::addr_range, addr::addr_range const&) [17]
                0.00    0.00  131858/395582      addr::addr_range const& std::forward<addr::addr_range const&>(std::remove_reference<addr::addr_range const&>::type&) [579]
-----------------------------------------------
                0.00    0.00     710/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00    2477/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.01    0.05  527050/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
[19]     5.8    0.01    0.05  530237         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.02  530415/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.00    0.01  530415/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
                0.01    0.00  530415/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.01  530415/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00 1060830/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00  266463/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  795990/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00  530415/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
-----------------------------------------------
                0.00    0.00   11512/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00   18572/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00  198531/4673383     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> >&&) [61]
                0.00    0.00  264436/4673383     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&) [73]
                0.00    0.00  265316/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [144]
                0.00    0.00  294345/4673383     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> >&&) [41]
                0.00    0.00  420219/4673383     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) [45]
                0.00    0.01  793191/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.00    0.01  946177/4673383     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
                0.00    0.02 1461084/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
[20]     5.6    0.01    0.05 4673383         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.03    0.00 4673567/4962633     std::char_traits<char>::assign(char&, char const&) [54]
                0.01    0.00 4673567/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.01    0.00 4673567/5034317     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [118]
-----------------------------------------------
                0.00    0.00    5745/18896679     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&) [224]
                0.00    0.00    8409/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00   18572/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00  264123/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [86]
                0.00    0.00  265986/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.00  266141/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.00    0.00  266463/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.00  267951/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00  275132/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [183]
                0.00    0.00  288460/18896679     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> >&&) [41]
                0.00    0.00  420219/18896679     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) [45]
                0.00    0.00  462928/18896679     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> >&&) [61]
                0.00    0.00  528822/18896679     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&) [73]
                0.00    0.00  530441/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [70]
                0.00    0.00  946177/18896679     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
                0.00    0.00  954791/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [69]
                0.00    0.00 1361366/18896679     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&) [15]
                0.01    0.00 4673567/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.02    0.00 7091386/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
[21]     5.4    0.06    0.00 18896679         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.02  265494/946177      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [65]
                0.00    0.04  680683/946177      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&) [15]
[22]     5.1    0.00    0.06  946177         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [22]
                0.01    0.05  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [23]
-----------------------------------------------
                0.01    0.05  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [22]
[23]     5.1    0.01    0.05  946177         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [23]
                0.01    0.04  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
-----------------------------------------------
                0.03    0.03 7091386/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
[24]     5.0    0.03    0.03 7091386         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [24]
                0.02    0.01 7091386/7091386     std::pointer_traits<char const>::pointer_to(char const&) [50]
-----------------------------------------------
                0.00    0.00      25/4972828     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [307]
                0.00    0.00      50/4972828     Catch::StringRef::substr(unsigned long, unsigned long) const [414]
                0.01    0.00 1310069/4972828     operator"" catchsr(char const, unsigned long) [27]
                0.01    0.00 1310144/4972828     Catch::StringRef::StringRef(char const) [68]
                0.02    0.00 2352540/4972828     Catch::operator"" sr(char const, unsigned long) [26]
[25]     4.5    0.05    0.00 4972828         Catch::StringRef::StringRef(char const, unsigned long) [25]
-----------------------------------------------
                0.00    0.00       1/2352540     Catch::BinaryExpr<std::cxx11::basicstring<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]) [499]
                0.00    0.00       1/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [502]
                0.00    0.00       1/2352540     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]) [501]
                0.00    0.00       1/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> Catch::operator==<char const (&) [42], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [500]
                0.00    0.00       1/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [68]> Catch::operator==<char const (&) [68], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68]) [503]
                0.00    0.00       1/2352540     Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::route> const&>&&, decltype(nullptr)&&) [527]
                0.00    0.00       1/2352540     Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig const&) [529]
                0.00    0.00       2/2352540     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]) [460]
                0.00    0.00       2/2352540     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]) [464]
                0.00    0.00       2/2352540     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]) [465]
                0.00    0.00       2/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [47]> Catch::operator==<char const (&) [47], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [47]) [462]
                0.00    0.00       2/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [49]> Catch::operator==<char const (&) [49], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [49]) [463]
                0.00    0.00       2/2352540     Catch::BinaryExpr<char, char> Catch::operator!=<char, 0>(Catch::ExprLhs<char>&&, char) [510]
                0.00    0.00       2/2352540     Catch::BinaryExpr<int, int> Catch::operator><int, 0>(Catch::ExprLhs<int>&&, int) [509]
                0.00    0.00       2/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> Catch::operator==<char const (&) [13], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [461]
                0.00    0.00       2/2352540     Catch::ConsoleReporter::printTotals(Catch::Totals const&) [520]
                0.00    0.00       3/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [445]
                0.00    0.00       3/2352540     Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [496]
                0.00    0.00       3/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator!=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [498]
                0.00    0.00       3/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator< <addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [495]
                0.00    0.00       3/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [493]
                0.00    0.00       3/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator><addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [491]
                0.00    0.00       3/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator>=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [489]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator==<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [487]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator!=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [497]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator< <sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [494]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator<=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [492]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator><sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [490]
                0.00    0.00       3/2352540     Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator>=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [488]
                0.00    0.00       4/2352540     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]) [431]
                0.00    0.00       4/2352540     Catch::BinaryExpr<unsigned int, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned int>&&, int) [477]
                0.00    0.00       4/2352540     Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&) [478]
                0.00    0.00       5/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [92]> Catch::operator==<char const (&) [92], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [92]) [421]
                0.00    0.00       5/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> Catch::operator==<char const (&) [43], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [420]
                0.00    0.00       5/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator< <addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [472]
                0.00    0.00       5/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [471]
                0.00    0.00       5/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator><addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [470]
                0.00    0.00       5/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator>=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [469]
                0.00    0.00       5/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [94]> Catch::operator==<char const (&) [94], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [94]) [422]
                0.00    0.00       5/2352540     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]) [419]
                0.00    0.00       6/2352540     Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [459]
                0.00    0.00       6/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> Catch::operator==<char const (&) [12], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [413]
                0.00    0.00       6/2352540     Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [458]
                0.00    0.00       7/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [411]
                0.00    0.00       7/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [95]> Catch::operator==<char const (&) [95], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [95]) [410]
                0.00    0.00       8/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [407]
                0.00    0.00       9/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator!=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [444]
                0.00    0.00      10/2352540     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&) [430]
                0.00    0.00      10/2352540     Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<addrinfo&>&&, decltype(nullptr)&&) [437]
                0.00    0.00      10/2352540     Catch::BinaryExpr<unsigned int, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned int>&&, unsigned long) [435]
                0.00    0.00      10/2352540     Catch::BinaryExpr<unsigned long, int> Catch::operator< <int, 0>(Catch::ExprLhs<unsigned long>&&, int) [436]
                0.00    0.00      11/2352540     Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [434]
                0.00    0.00      14/2352540     Catch::BinaryExpr<addr::addr const&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr const&>&&, addr::addr&) [425]
                0.00    0.00      15/2352540     Catch::BinaryExpr<unsigned int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<unsigned int>&&, int) [93]
                0.00    0.00      16/2352540     Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator!=<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [417]
                0.00    0.00      16/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator!=<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [327]
                0.00    0.00      18/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [395]
                0.00    0.00      21/2352540     Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [409]
                0.00    0.00      22/2352540     Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [408]
                0.00    0.00      30/2352540     Catch::BinaryExpr<bool, bool> Catch::operator==<bool, 0>(Catch::ExprLhs<bool>&&, bool) [403]
                0.00    0.00      35/2352540     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]) [385]
                0.00    0.00      36/2352540     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]) [383]
                0.00    0.00      41/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [382]
                0.00    0.00      67/2352540     Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [393]
                0.00    0.00     100/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [359]
                0.00    0.00     105/2352540     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00     131/2352540     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]) [332]
                0.00    0.00     174/2352540     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]) [330]
                0.00    0.00     230/2352540     Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [364]
                0.00    0.00     250/2352540     Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [372]
                0.00    0.00     282/2352540     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     300/2352540     Catch::BinaryExpr<int, unsigned short> Catch::operator==<unsigned short, 0>(Catch::ExprLhs<int>&&, unsigned short) [358]
                0.00    0.00     641/2352540     Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00    1016/2352540     Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00    1317/2352540     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> >&) [298]
                0.00    0.00    1480/2352540     Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char) [302]
                0.00    0.00   48527/2352540     Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00   65536/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [127]
                0.00    0.00   65538/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
                0.00    0.00  131072/2352540     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [89]
                0.00    0.00  131600/2352540     Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00  131821/2352540     Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00  132265/2352540     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> >&&) [133]
                0.00    0.00  329539/2352540     Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.01    0.01 1310069/2352540     Catch::RunContext::resetAssertionInfo() [42]
[26]     4.4    0.03    0.02 2352540         Catch::operator"" sr(char const, unsigned long) [26]
                0.02    0.00 2352540/4972828     Catch::StringRef::StringRef(char const, unsigned long) [25]
-----------------------------------------------
                0.00    0.00       4/1310069     CATCH2INTERNAL_TEST_0() [306]
                0.00    0.00      26/1310069     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      33/1310069     CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      36/1310069     CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00      63/1310069     CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00      78/1310069     CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00     108/1310069     CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00     152/1310069     CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00     185/1310069     CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     192/1310069     CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     215/1310069     CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00     217/1310069     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     225/1310069     CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     250/1310069     CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00     490/1310069     CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     502/1310069     CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00     664/1310069     CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     682/1310069     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    1720/1310069     CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00    3452/1310069     CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00   13300/1310069     CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00   13732/1310069     CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00   25004/1310069     CATCH2_INTERNAL_TEST_28() [58]
                0.01    0.01  526338/1310069     CATCH2_INTERNAL_TEST_57() [3]
                0.02    0.01  722401/1310069     CATCH2_INTERNAL_TEST_33() [2]
[27]     4.3    0.04    0.01 1310069         operator"" catchsr(char const, unsigned long) [27]
                0.01    0.00 1310069/4972828     Catch::StringRef::StringRef(char const, unsigned long) [25]
-----------------------------------------------
                0.00    0.00       1/663579      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00       1/663579      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00       1/663579      CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00       4/663579      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00       6/663579      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       7/663579      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       7/663579      CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00       8/663579      CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      12/663579      CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      13/663579      CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00      18/663579      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      27/663579      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     113/663579      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     321/663579      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     416/663579      CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00    2835/663579      addr::iface::~iface() [237]
                0.00    0.00   65639/663579      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00   65686/663579      CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.04  528464/663579      addr::addr_range::~addr_range() [36]
[28]     4.3    0.00    0.05  663579         addr::addr::~addr() [28]
                0.01    0.04  795645/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.01    0.04  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [23]
[29]     4.2    0.01    0.04  946177         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
                0.00    0.01  946177/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.01  946177/946177      std::iterator_traits<char>::difference_type std::distance<char>(char, char) [103]
                0.00    0.01  202618/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.00    0.00  202618/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  946177/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  946177/946177      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
                0.00    0.00  946177/946177      bool __gnu_cxx::__is_null_pointer<char>(char) [565]
                0.00    0.00  202618/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
-----------------------------------------------
                0.00    0.00       1/4931        unittest::g_source_dir[abi:cxx11]() [353]
                0.00    0.00       1/4931        unittest::g_tmp_dir[abi:cxx11]() [352]
                0.00    0.00       1/4931        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [92]
                0.00    0.00       1/4931        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&) [345]
                0.00    0.00       1/4931        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&) [350]
                0.00    0.00       1/4931        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&) [348]
                0.00    0.00       1/4931        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&) [349]
                0.00    0.00       1/4931        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&) [339]
                0.00    0.00       1/4931        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&) [344]
                0.00    0.00       1/4931        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&) [340]
                0.00    0.00       1/4931        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&) [341]
                0.00    0.00       1/4931        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&) [342]
                0.00    0.00       1/4931        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&) [343]
                0.00    0.00       1/4931        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&) [346]
                0.00    0.00       1/4931        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&) [347]
                0.00    0.00       1/4931        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&) [337]
                0.00    0.00       1/4931        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&) [338]
                0.00    0.00       1/4931        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [351]
                0.00    0.00       2/4931        CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00       2/4931        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00       2/4931        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00       2/4931        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&) [318]
                0.00    0.00       2/4931        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [317]
                0.00    0.00       3/4931        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&) [312]
                0.00    0.00       3/4931        Catch::ConfigData::ConfigData() [299]
                0.00    0.00       3/4931        Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [314]
                0.00    0.00       4/4931        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       6/4931        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       9/4931        Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [290]
                0.00    0.00      12/4931        CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      25/4931        Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [193]
                0.00    0.00      32/4931        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [232]
                0.00    0.00      55/4931        CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     105/4931        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     106/4931        CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     167/4931        Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [164]
                0.00    0.00     168/4931        Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [162]
                0.00    0.00     316/4931        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     402/4931        Catch::RunContext::runTest(Catch::TestCaseHandle const&) [135]
                0.00    0.02    1699/4931        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&) [31]
                0.00    0.02    1788/4931        Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [84]
[30]     4.1    0.00    0.05    4931         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.02 1461084/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.01    0.00 1461084/2436112     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.01 1461084/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
-----------------------------------------------
                0.00    0.00      22/671         CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00      40/671         CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.01     146/671         CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.01     147/671         CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.02     316/671         CATCH2_INTERNAL_TEST_28() [58]
[31]     3.9    0.00    0.04     671         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&) [31]
                0.00    0.03    1699/1724        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.02    1699/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00    1699/1724        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [259]
                0.00    0.00    1699/5187        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&) [224]
                0.00    0.00    1699/689086      std::char_traits<char>::length(char const) [104]
                0.00    0.00    1699/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00   87148/1218175     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) [45]
                0.00    0.00  132008/1218175     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&) [73]
                0.00    0.01  202618/1218175     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
                0.00    0.01  265986/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.02  530415/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
[32]     3.8    0.00    0.04 1218175         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.01    0.01 1484953/2284092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [33]
                0.01    0.00 1218176/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [52]
                0.00    0.00 1218176/1218176     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [146]
-----------------------------------------------
                0.01    0.01  799139/2284092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [63]
                0.01    0.01 1484953/2284092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
[33]     3.6    0.02    0.02 2284092         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [33]
                0.01    0.01 2284092/2284092     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [85]
                0.00    0.00 2284092/2964775     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [129]
-----------------------------------------------
                0.00    0.00       3/131939      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       3/131939      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00       4/131939      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       6/131939      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      14/131939      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      42/131939      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     111/131939      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     126/131939      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     308/131939      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.02   65636/131939      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.02   65686/131939      CATCH2_INTERNAL_TEST_57() [3]
[34]     3.6    0.00    0.04  131939         addr::addr_parser::~addr_parser() [34]
                0.01    0.03  659765/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00       1/2288        CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00       1/2288        Catch::Clara::Args::Args(int, char const const) [322]
                0.00    0.00       1/2288        Catch::ConfigData::ConfigData() [299]
                0.00    0.00       1/2288        Catch::generateRandomSeed(Catch::GenerateFrom) [321]
                0.00    0.00       2/2288        CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       3/2288        (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       3/2288        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]) [297]
                0.00    0.00       4/2288        CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00       4/2288        Catch::Clara::Help::Help(bool&) [213]
                0.00    0.00       4/2288        Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [294]
                0.00    0.00       6/2288        CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00       8/2288        Catch::ReporterRegistry::ReporterRegistry() [269]
                0.00    0.00      11/2288        void std::Construct<std::cxx11::basicstring<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&) [257]
                0.00    0.00      12/2288        CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      13/2288        CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00      20/2288        unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      21/2288        CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      26/2288        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      31/2288        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      39/2288        CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      49/2288        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00      49/2288        CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      64/2288        CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      77/2288        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00      81/2288        CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00      97/2288        CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00      99/2288        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     102/2288        Catch::makeCommandLineParser(Catch::ConfigData&) [71]
                0.00    0.00     103/2288        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     110/2288        CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     113/2288        CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00     115/2288        CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     152/2288        CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     155/2288        CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     159/2288        CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.00     196/2288        CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.01     356/2288        Catch::ReusableStringStream::~ReusableStringStream() [125]
[35]     3.5    0.00    0.04    2288         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.03  153844/155067      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [47]
                0.00    0.00  153844/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [105]
                0.00    0.00  153844/689086      std::char_traits<char>::length(char const) [104]
                0.00    0.00  153844/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
-----------------------------------------------
                0.00    0.00       9/132355      CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00      10/132355      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.04  132336/132355      void std::Destroy<addr::addrrange>(addr::addr_range) [40]
[36]     3.4    0.00    0.04  132355         addr::addr_range::~addr_range() [36]
                0.00    0.04  528464/663579      addr::addr::~addr() [28]
-----------------------------------------------
                0.00    0.04  264609/264609      void std::Destroy<addr::addrrange>(addr::addr_range, addr::addr_range) [38]
[37]     3.4    0.00    0.04  264609         void std::Destroyaux<false>::__destroy<addr::addr_range>(addr::addr_range, addr::addr_range) [37]
                0.00    0.04  132336/132336      void std::Destroy<addr::addrrange>(addr::addr_range) [40]
                0.00    0.00  132336/132390      addr::addr_range std::__addressof<addr::addr_range>(addr::addr_range&) [606]
-----------------------------------------------
                0.00    0.04  264609/264609      void std::Destroy<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [39]
[38]     3.4    0.00    0.04  264609         void std::Destroy<addr::addrrange>(addr::addr_range, addr::addr_range) [38]
                0.00    0.04  264609/264609      void std::Destroyaux<false>::__destroy<addr::addr_range>(addr::addr_range, addr::addr_range) [37]
-----------------------------------------------
                0.00    0.02  131858/264178      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
                0.00    0.02  132320/264178      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
[39]     3.4    0.00    0.04  264178         void std::Destroy<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [39]
                0.00    0.04  264609/264609      void std::Destroy<addr::addrrange>(addr::addr_range, addr::addr_range) [38]
-----------------------------------------------
                0.00    0.04  132336/132336      void std::Destroyaux<false>::__destroy<addr::addr_range>(addr::addr_range, addr::addr_range) [37]
[40]     3.4    0.00    0.04  132336         void std::Destroy<addr::addrrange>(addr::addr_range) [40]
                0.00    0.04  132336/132355      addr::addr_range::~addr_range() [36]
-----------------------------------------------
                0.00    0.00       1/275093      Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [475]
                0.00    0.00       8/275093      std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [400]
                0.00    0.00      11/275093      Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token&&) [396]
                0.00    0.00     203/275093      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> > const&) [303]
                0.00    0.00     767/275093      addr::addr::addr(addr::addr&&) [276]
                0.00    0.00    1078/275093      void std::Construct<std::cxx11::basicstring<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> >&&) [263]
                0.00    0.00    1255/275093      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> >&&) [235]
                0.00    0.00    1449/275093      Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [256]
                0.00    0.00    1560/275093      Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [250]
                0.00    0.00    1622/275093      Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00    3256/275093      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) [187]
                0.01    0.03  263883/275093      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> >&&) [4]
[41]     3.4    0.01    0.03  275093         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> >&&) [41]
                0.01    0.00  288460/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  294345/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
                0.00    0.00  294345/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00  588690/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
                0.00    0.00  294345/2436112     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.00    0.00  294345/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [52]
                0.00    0.00  294345/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00  288460/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  294345/3260544     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [98]
                0.00    0.00  294345/5034317     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [118]
                0.00    0.00  582805/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
                0.00    0.00    5885/2900594     std::char_traits<char>::copy(char, char const, unsigned long) [560]
-----------------------------------------------
                                                 <spontaneous>
[42]     3.3    0.01    0.03                 Catch::RunContext::resetAssertionInfo() [42]
                0.01    0.01 1310069/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00 1310069/1310094     Catch::StringRef::StringRef() [562]
-----------------------------------------------
                                                 <spontaneous>
[43]     3.1    0.00    0.03                 main [43]
                0.00    0.03       1/1           unittest::snapcatch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
-----------------------------------------------
                0.00    0.03       1/1           main [43]
[44]     3.1    0.00    0.03       1         unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.03       1/1           (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       6/40          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
                0.00    0.00       6/39          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
                0.00    0.00      20/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       7/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00       1/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [283]
                0.00    0.00      10/62          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
                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/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [311]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [353]
                0.00    0.00       2/3           unittest::g_tmp_dir[abi:cxx11]() [352]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [370]
                0.00    0.00       6/2566        Catch::Clara::Opt::~Opt() [205]
                0.00    0.00      20/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       2/2           unittest::g_verbose() [1300]
                0.00    0.00       1/36          unittest::g_progress() [930]
                0.00    0.00       1/1           (anonymous namespace)::cleanup() [1341]
-----------------------------------------------
                0.00    0.03  420218/420218      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) [46]
[45]     2.9    0.00    0.03  420218         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) [45]
                0.00    0.02  420219/420219      std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [81]
                0.00    0.00  420219/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00   87148/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.00    0.00   87148/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  420219/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  420219/420219      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [247]
                0.00    0.00  420219/420219      bool __gnu_cxx::__is_null_pointer<char const>(char const) [574]
                0.00    0.00   87148/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
-----------------------------------------------
                0.00    0.03  420218/420218      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [47]
[46]     2.9    0.00    0.03  420218         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) [46]
                0.00    0.03  420218/420218      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) [45]
-----------------------------------------------
                0.00    0.00    1223/155067      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
                0.00    0.03  153844/155067      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
[47]     2.9    0.00    0.03  155067         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [47]
                0.00    0.03  420218/420218      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) [46]
-----------------------------------------------
                0.00    0.03       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
[48]     2.8    0.00    0.03       1         (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.02    0.01       1/1           Catch::Clara::Opt::Opt<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.00       1/40          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
                0.00    0.00       1/39          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
                0.00    0.00       3/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       1/62          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
                0.00    0.00       1/2566        Catch::Clara::Opt::~Opt() [205]
                0.00    0.00       3/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.02    0.01       1/1           (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
[49]     2.7    0.02    0.01       1         Catch::Clara::Opt::Opt<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
                0.00    0.01       1/1           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [92]
                0.00    0.00       1/44          std::vector<std::__cxx11::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() [913]
-----------------------------------------------
                0.02    0.01 7091386/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [24]
[50]     2.7    0.02    0.01 7091386         std::pointer_traits<char const>::pointer_to(char const&) [50]
                0.00    0.01 7091386/7091386     char const std::addressof<char const>(char const&) [96]
-----------------------------------------------
                0.03    0.00 3385894/3385894     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
[51]     2.7    0.03    0.00 3385894         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [51]
-----------------------------------------------
                0.00    0.00  294345/2997184     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> >&&) [41]
                0.01    0.00  529872/2997184     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> >&&) [61]
                0.01    0.00  954791/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [69]
                0.01    0.00 1218176/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
[52]     2.7    0.03    0.00 2997184         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [52]
-----------------------------------------------
                                                 <spontaneous>
[53]     2.7    0.03    0.00                 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [53]
-----------------------------------------------
                0.00    0.00       2/4962633     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [536]
                0.00    0.00   18572/4962633     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00  270492/4962633     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.03    0.00 4673567/4962633     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
[54]     2.7    0.03    0.00 4962633         std::char_traits<char>::assign(char&, char const&) [54]
-----------------------------------------------
                0.00    0.00   66480/1573115     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> >&&) [61]
                0.00    0.00   87148/1573115     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) [45]
                0.00    0.00  132008/1573115     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&) [73]
                0.00    0.00  202618/1573115     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
                0.01    0.00  265986/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.01    0.00  288460/1573115     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> >&&) [41]
                0.01    0.00  530415/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
[55]     2.7    0.03    0.00 1573115         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
-----------------------------------------------
                0.00    0.00    1580/1885992     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> >&&) [235]
                0.00    0.00   11512/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00   18572/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00  264436/1885992     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&) [73]
                0.00    0.00  266286/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.01  530415/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.01  793191/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
[56]     2.6    0.00    0.03 1885992         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.01    0.02 1886173/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
-----------------------------------------------
                0.00    0.00  294345/2436112     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> >&&) [41]
                0.01    0.00  680683/2436112     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&) [15]
                0.01    0.00 1461084/2436112     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
[57]     2.5    0.02    0.01 2436112         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
                0.01    0.00 2701263/3260544     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [98]
-----------------------------------------------
                0.00    0.03       3/3           Catch::TestInvokerAsFunction::invoke() const [1]
[58]     2.5    0.00    0.03       3         CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.02     316/671         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&) [31]
                0.00    0.00     316/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     103/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00   25004/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     148/148         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [195]
                0.00    0.00   23160/48527       Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00     188/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00   25013/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00    2422/17231       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00    1491/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     232/2385        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) [187]
                0.00    0.00       9/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     262/132265      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> >&&) [133]
                0.00    0.00     282/641         Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00      94/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [359]
                0.00    0.00     786/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     168/1317        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> >&) [298]
                0.00    0.00     168/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      84/230         Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [364]
                0.00    0.00       9/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     168/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00   25004/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00   23244/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00   23160/48527       Catch::BinaryExpr<char, int>::~BinaryExpr() [639]
                0.00    0.00     786/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00     524/396042      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> >&&) [578]
                0.00    0.00     282/641         Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [753]
                0.00    0.00     282/641         Catch::BinaryExpr<unsigned short, int>::~BinaryExpr() [750]
                0.00    0.00     262/132275      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() [619]
                0.00    0.00     168/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00     168/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     168/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      94/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [831]
                0.00    0.00      84/232         Catch::BinaryExpr<char, char>::~BinaryExpr() [787]
                0.00    0.00       3/36          unittest::g_progress() [930]
-----------------------------------------------
                0.00    0.00      25/1724        Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [193]
                0.00    0.03    1699/1724        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&) [31]
[59]     2.5    0.00    0.03    1724         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.01  265986/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.00    0.01  265986/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
                0.01    0.00  265986/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  266286/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00  532272/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00  265986/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  265986/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00     288/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
                0.00    0.00  265986/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
-----------------------------------------------
                0.03    0.00  680683/680683      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&) [15]
[60]     2.3    0.03    0.00  680683         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_select_on_copy(std::allocator<char> const&) [60]
                0.00    0.00  680683/680683      std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [568]
-----------------------------------------------
                0.00    0.00       1/168         CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.02     167/168         Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [62]
[61]     2.2    0.00    0.02     168         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> >&&) [61]
                0.00    0.01  596277/7091386     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [13]
                0.01    0.00  529872/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [52]
                0.00    0.00  264936/264936      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [144]
                0.00    0.00  198531/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00  462928/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00   66480/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  264936/264936      void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [189]
                0.00    0.00   66405/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00   66405/5034317     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [118]
                0.00    0.00  198224/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00  595286/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
                0.00    0.00  132810/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
                0.00    0.00   66485/66485       __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_move_assign() [633]
                0.00    0.00     155/155         __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_always_equal() [817]
-----------------------------------------------
                                                 <spontaneous>
[62]     2.2    0.00    0.02                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [62]
                0.00    0.02     167/168         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> >&&) [61]
-----------------------------------------------
                0.00    0.00    1724/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [259]
                0.00    0.00    4043/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
                0.01    0.01  793191/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
[63]     2.2    0.01    0.01  798958         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [63]
                0.01    0.01  799139/2284092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [33]
                0.00    0.00  799139/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00      40/265494      std::__cxx11::to_string(unsigned int) [380]
                0.00    0.00     176/265494      std::__cxx11::to_string(unsigned long) [324]
                0.00    0.02  265278/265494      std::__cxx11::to_string(int) [66]
[64]     2.2    0.00    0.02  265494         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, ...) [64]
                0.00    0.02  265494/265494      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [65]
-----------------------------------------------
                0.00    0.02  265494/265494      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, ...) [64]
[65]     2.2    0.00    0.02  265494         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [65]
                0.00    0.02  265494/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [22]
                0.01    0.00  265494/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [105]
                0.00    0.00  265494/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
-----------------------------------------------
                0.00    0.00       1/264494      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       1/264494      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      10/264494      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      10/264494      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      10/264494      CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      37/264494      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      78/264494      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     662/264494      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     841/264494      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.01   65936/264494      CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.02  196908/264494      CATCH2_INTERNAL_TEST_33() [2]
[66]     2.2    0.00    0.02  264494         std::__cxx11::to_string(int) [66]
                0.00    0.02  265278/265494      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, ...) [64]
-----------------------------------------------
                0.01    0.01       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[67]     2.1    0.01    0.01       6         CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.01     146/671         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&) [31]
                0.00    0.00      77/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     105/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00   13300/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00   12089/48527       Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00    6141/17231       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00     176/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00   13336/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00     146/2385        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) [187]
                0.00    0.00     766/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      36/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     146/1317        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> >&) [298]
                0.00    0.00     146/132265      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> >&&) [133]
                0.00    0.00     176/641         Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00      36/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     157/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     146/230         Catch::BinaryExpr<char, char> Catch::operator==<char, 0>(Catch::ExprLhs<char>&&, char) [364]
                0.00    0.00     438/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     146/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00       1/6           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [459]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&) [478]
                0.00    0.00   13300/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00   12235/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00   12089/48527       Catch::BinaryExpr<char, int>::~BinaryExpr() [639]
                0.00    0.00     438/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00     292/396042      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> >&&) [578]
                0.00    0.00     176/641         Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [753]
                0.00    0.00     176/641         Catch::BinaryExpr<unsigned short, int>::~BinaryExpr() [750]
                0.00    0.00     157/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     157/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00     146/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00     146/132275      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() [619]
                0.00    0.00     146/232         Catch::BinaryExpr<char, char>::~BinaryExpr() [787]
                0.00    0.00       6/36          unittest::g_progress() [930]
                0.00    0.00       2/11          std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get() const [1036]
                0.00    0.00       2/11          snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator int() const [1035]
                0.00    0.00       1/4           snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(int) [1196]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::unique_ptr<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, void>(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer) [1210]
                0.00    0.00       1/4           Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >& const&> Catch::operator<=<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, 0>(Catch::Decomposer&&, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&) [1195]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::~BinaryExpr() [1191]
                0.00    0.00       1/21          Catch::ExprLhs<addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::Decomposer&&, addr::unix&) [969]
                0.00    0.00       1/21          Catch::BinaryExpr<addr::unix&, addr::unix&>::~BinaryExpr() [967]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::~unique_ptr() [1211]
-----------------------------------------------
                                                 <spontaneous>
[68]     2.1    0.01    0.01                 Catch::StringRef::StringRef(char const) [68]
                0.01    0.00 1310144/4972828     Catch::StringRef::StringRef(char const, unsigned long) [25]
-----------------------------------------------
                0.00    0.02  954791/954791      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
[69]     2.0    0.00    0.02  954791         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [69]
                0.01    0.00  954791/954791      std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
                0.01    0.00  954791/2997184     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [52]
                0.00    0.00  954791/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.01    0.01  266141/266141      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
[70]     2.0    0.01    0.01  266141         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [70]
                0.01    0.00  530441/530441      std::less<char const>::operator()(char const const&, char const const&) const [120]
                0.00    0.00  530441/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  264300/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                                                 <spontaneous>
[71]     1.9    0.00    0.02                 Catch::makeCommandLineParser(Catch::ConfigData&) [71]
                0.00    0.01      32/40          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
                0.00    0.00      32/39          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
                0.00    0.00     102/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      33/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00      48/62          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
                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       2/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [311]
                0.00    0.00      32/2566        Catch::Clara::Opt::~Opt() [205]
                0.00    0.00     102/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       1/87          Catch::Clara::ExeName::~ExeName() [851]
-----------------------------------------------
                0.00    0.02  264436/264436      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&) [74]
[72]     1.9    0.00    0.02  264436         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&) [72]
                0.00    0.02  264436/264436      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&) [73]
-----------------------------------------------
                0.00    0.02  264436/264436      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&) [72]
[73]     1.9    0.00    0.02  264436         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&) [73]
                0.00    0.00  132008/1218175     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
                0.00    0.00  264436/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00  264436/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00  132008/4314303     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [12]
                0.00    0.00  132008/1573115     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [55]
                0.00    0.00  528822/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  264436/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00  264411/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00  132008/1933790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [561]
-----------------------------------------------
                0.00    0.00       1/49          Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [218]
                0.00    0.00       1/49          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [219]
                0.00    0.00       2/49          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [188]
                0.00    0.00       5/49          Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [151]
                0.00    0.02      40/49          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
[74]     1.9    0.00    0.02      49         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&) [74]
                0.00    0.02  264436/264436      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&) [72]
                0.00    0.00  264436/264436      __gnu_cxx::__alloc_traits<std::allocator<char> >::_S_propagate_on_copy_assign() [597]
-----------------------------------------------
                0.00    0.02 3416172/3416172     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
[75]     1.8    0.00    0.02 3416172         std::pointer_traits<char>::pointer_to(char&) [75]
                0.01    0.01 3416172/3416172     char std::addressof<char>(char&) [76]
-----------------------------------------------
                0.01    0.01 3416172/3416172     std::pointer_traits<char>::pointer_to(char&) [75]
[76]     1.8    0.01    0.01 3416172         char std::addressof<char>(char&) [76]
                0.01    0.00 3416172/3416172     char std::__addressof<char>(char&) [94]
-----------------------------------------------
                0.00    0.00    1223/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
                0.00    0.00  153844/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00  265494/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [65]
                0.00    0.00  588690/3151018     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> >&&) [41]
                0.00    0.00  680683/3151018     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&) [15]
                0.00    0.01 1461084/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
[77]     1.8    0.00    0.02 3151018         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
                0.00    0.02 3416172/3416172     std::pointer_traits<char>::pointer_to(char&) [75]
-----------------------------------------------
                                                 <spontaneous>
[78]     1.8    0.02    0.00                 Catch::AssertionHandler::setCompleted() [78]
-----------------------------------------------
                                                 <spontaneous>
[79]     1.8    0.02    0.00                 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [79]
-----------------------------------------------
                                                 <spontaneous>
[80]     1.8    0.02    0.00                 void std::Destroy<Catch::ScopedMessage>(Catch::ScopedMessage, Catch::ScopedMessage) [80]
-----------------------------------------------
                0.00    0.02  420219/420219      void std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [45]
[81]     1.8    0.00    0.02  420219         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [81]
                0.01    0.00  420219/420219      std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [122]
                0.01    0.00  420219/420219      std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [121]
-----------------------------------------------
                0.00    0.00       1/131833      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       3/131833      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       3/131833      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00       5/131833      CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00       6/131833      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      10/131833      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      22/131833      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      40/131833      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     113/131833      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     308/131833      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.01   65636/131833      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.01   65686/131833      CATCH2_INTERNAL_TEST_57() [3]
[82]     1.7    0.00    0.02  131833         std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.02  132320/264178      void std::Destroy<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [39]
                0.00    0.00  132320/527898      std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::_M_get_Tp_allocator() [573]
                0.00    0.00  132320/132320      std::Vectorbase<addr::addr_range, std::allocator<addr::addr_range> >::~Vectorbase() [610]
-----------------------------------------------
                0.00    0.00       1/40          (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       1/40          Catch::Clara::Help::Help(bool&) [213]
                0.00    0.00       6/40          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.01      32/40          Catch::makeCommandLineParser(Catch::ConfigData&) [71]
[83]     1.5    0.00    0.02      40         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
                0.00    0.02      40/49          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&) [74]
-----------------------------------------------
                                                 <spontaneous>
[84]     1.5    0.00    0.02                 Catch::AssertionResultData::AssertionResultData(Catch::ResultWas::OfType, Catch::LazyExpression const&) [84]
                0.00    0.02    1788/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
-----------------------------------------------
                0.01    0.01 2284092/2284092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [33]
[85]     1.5    0.01    0.01 2284092         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [85]
                0.01    0.00 2284092/3502268     __gnu_cxx::new_allocator<char>::max_size() const [97]
-----------------------------------------------
                0.01    0.00  264122/264122      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) [87]
[86]     1.3    0.01    0.00  264122         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [86]
                0.00    0.00  264123/689086      std::char_traits<char>::length(char const) [104]
                0.00    0.00  264123/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00  264123/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
                0.00    0.00  264123/264123      unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [599]
                0.00    0.00  264123/399175      std::char_traits<char>::compare(char const, char const, unsigned long) [575]
                0.00    0.00  263467/263467      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [602]
-----------------------------------------------
                0.00    0.00       1/263029      unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [370]
                0.00    0.00       1/263029      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00       1/263029      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]) [511]
                0.00    0.00       1/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [67]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]) [514]
                0.00    0.00       1/263029      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]) [513]
                0.00    0.00       1/263029      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00       1/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [42]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42]) [512]
                0.00    0.00       1/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [68]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]) [515]
                0.00    0.00       2/263029      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]) [479]
                0.00    0.00       2/263029      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]) [483]
                0.00    0.00       2/263029      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]) [484]
                0.00    0.00       2/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [47]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47]) [481]
                0.00    0.00       2/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [49]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49]) [482]
                0.00    0.00       2/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13]) [480]
                0.00    0.00       3/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [5]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]) [466]
                0.00    0.00       3/263029      Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [319]
                0.00    0.00       4/263029      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]) [448]
                0.00    0.00       4/263029      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00       5/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [92]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92]) [440]
                0.00    0.00       5/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [43]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]) [439]
                0.00    0.00       5/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [94]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94]) [441]
                0.00    0.00       5/263029      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]) [438]
                0.00    0.00       6/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [12]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]) [432]
                0.00    0.00       7/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [427]
                0.00    0.00       7/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [95]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]) [426]
                0.00    0.00       8/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]) [418]
                0.00    0.00      18/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [16]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]) [401]
                0.00    0.00      35/263029      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]) [392]
                0.00    0.00      36/263029      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]) [391]
                0.00    0.00      41/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [9]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]) [387]
                0.00    0.00     100/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [6]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]) [371]
                0.00    0.00     131/263029      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]) [361]
                0.00    0.00     174/263029      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]) [336]
                0.00    0.00     266/263029      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) [329]
                0.00    0.00   65536/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [143]
                0.00    0.00   65538/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [30]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]) [142]
                0.00    0.01  131072/263029      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]) [124]
[87]     1.3    0.00    0.01  263029         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) [87]
                0.01    0.00  264122/264122      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [86]
-----------------------------------------------
                0.00    0.01       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[88]     1.3    0.00    0.01       7         CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.01     147/671         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&) [31]
                0.00    0.00     110/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     106/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00   13732/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00   12630/48527       Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00    6102/17231       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00     208/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00   13781/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      49/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     657/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      49/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     147/1317        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> >&) [298]
                0.00    0.00     147/132265      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> >&&) [133]
                0.00    0.00     178/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     177/641         Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00      10/362         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&) [268]
                0.00    0.00     441/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     147/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00      10/22          Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [408]
                0.00    0.00       1/6           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [459]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&) [478]
                0.00    0.00   13732/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00   12630/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00   12630/48527       Catch::BinaryExpr<char, int>::~BinaryExpr() [639]
                0.00    0.00     441/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00     294/396042      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> >&&) [578]
                0.00    0.00     188/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     188/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00     177/641         Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [753]
                0.00    0.00     177/641         Catch::BinaryExpr<unsigned short, int>::~BinaryExpr() [750]
                0.00    0.00     147/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00     147/132275      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() [619]
                0.00    0.00       7/36          unittest::g_progress() [930]
                0.00    0.00       2/11          std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get() const [1036]
                0.00    0.00       2/11          snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator int() const [1035]
                0.00    0.00       1/4           snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(int) [1196]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::unique_ptr<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, void>(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer) [1210]
                0.00    0.00       1/4           Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >& const&> Catch::operator<=<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, 0>(Catch::Decomposer&&, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&) [1195]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::~BinaryExpr() [1191]
                0.00    0.00       1/21          Catch::ExprLhs<addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::Decomposer&&, addr::unix&) [969]
                0.00    0.00       1/21          Catch::BinaryExpr<addr::unix&, addr::unix&>::~BinaryExpr() [967]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::~unique_ptr() [1211]
-----------------------------------------------
                0.00    0.01  131072/131072      CATCH2_INTERNAL_TEST_57() [3]
[89]     1.0    0.00    0.01  131072         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [89]
                0.00    0.01  131072/131072      bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]) [124]
                0.00    0.00  131072/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00  131072/131072      Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15]) [181]
-----------------------------------------------
                0.00    0.01       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[90]     1.0    0.00    0.01       1         CATCH2_INTERNAL_TEST_0() [90]
                0.01    0.00      15/15          Catch::BinaryExpr<unsigned int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<unsigned int>&&, int) [93]
                0.00    0.00      15/15          addr::iface::iface(addr::iface const&) [221]
                0.00    0.00       1/1           std::vector<addr::iface, std::allocator<addr::iface> >::~vector() [244]
                0.00    0.00       1/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      15/465         addr::iface::~iface() [237]
                0.00    0.00      78/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00       2/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      17/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      30/30          Catch::BinaryExpr<bool, bool> Catch::operator==<bool, 0>(Catch::ExprLhs<bool>&&, bool) [403]
                0.00    0.00      80/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       2/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      33/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      78/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      63/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      30/30          Catch::BinaryExpr<bool, bool>::~BinaryExpr() [944]
                0.00    0.00      16/16          bool __gnu_cxx::operator!=<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >(__gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > > const&, __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > > const&) [995]
                0.00    0.00      15/15          __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::operator() const [1006]
                0.00    0.00      15/1216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [719]
                0.00    0.00      15/29          Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [953]
                0.00    0.00      15/19          Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [978]
                0.00    0.00      15/15          __gnu_cxx::__normal_iterator<addr::iface, std::vector<addr::iface, std::allocator<addr::iface> > >::operator++() [1005]
                0.00    0.00       1/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       1/1           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29]) [1349]
                0.00    0.00       1/1           std::vector<addr::iface, std::allocator<addr::iface> >::empty() const [1365]
                0.00    0.00       1/1           std::vector<addr::iface, std::allocator<addr::iface> >::begin() [1393]
                0.00    0.00       1/1           std::vector<addr::iface, std::allocator<addr::iface> >::end() [1392]
-----------------------------------------------
                0.01    0.00  263716/263716      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
[91]     0.9    0.01    0.00  263716         addr::addr_range std::__uninitialized_move_if_noexcept_a<addr::addr_range, addr::addr_range, std::allocator<addr::addr_range> >(addr::addr_range, addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [91]
                0.00    0.00  264564/264564      addr::addr_range std::__uninitialized_copy_a<std::move_iterator<addr::addr_range>, addr::addr_range, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range, std::allocator<addr::addr_range>&) [275]
                0.00    0.00  529128/529128      std::move_iterator<addr::addr_range> std::__make_move_if_noexcept_iterator<addr::addr_range, std::move_iterator<addr::addr_range> >(addr::addr_range) [571]
-----------------------------------------------
                0.00    0.01       1/1           Catch::Clara::Opt::Opt<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [49]
[92]     0.9    0.00    0.01       1         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [92]
                0.01    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&&) [108]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<int>, int&>(int&) [1394]
                0.00    0.00       1/1           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >::~shared_ptr() [1369]
-----------------------------------------------
                0.01    0.00      15/15          CATCH2_INTERNAL_TEST_0() [90]
[93]     0.9    0.01    0.00      15         Catch::BinaryExpr<unsigned int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<unsigned int>&&, int) [93]
                0.00    0.00      15/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00      15/19          Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [468]
                0.00    0.00      15/15          bool Catch::compareNotEqual<unsigned int, int&>(unsigned int const&, int&) [1000]
-----------------------------------------------
                0.01    0.00 3416172/3416172     char std::addressof<char>(char&) [76]
[94]     0.9    0.01    0.00 3416172         char std::addressof<char>(char&) [94]
-----------------------------------------------
                0.01    0.00 7091386/7091386     char const std::addressof<char const>(char const&) [96]
[95]     0.9    0.01    0.00 7091386         char const std::addressof<char const>(char const&) [95]
-----------------------------------------------
                0.00    0.01 7091386/7091386     std::pointertraits<char const>::pointer_to(char const&) [50]
[96]     0.9    0.00    0.01 7091386         char const std::addressof<char const>(char const&) [96]
                0.01    0.00 7091386/7091386     char const std::__addressof<char const>(char const&) [95]
-----------------------------------------------
                0.00    0.00 1218176/3502268     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [145]
                0.01    0.00 2284092/3502268     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [85]
[97]     0.9    0.01    0.00 3502268         __gnu_cxx::new_allocator<char>::max_size() const [97]
-----------------------------------------------
                0.00    0.00  264936/3260544     void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [190]
                0.00    0.00  294345/3260544     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> >&&) [41]
                0.01    0.00 2701263/3260544     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [57]
[98]     0.9    0.01    0.00 3260544         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [98]
-----------------------------------------------
                0.00    0.00      10/2899442     CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00     146/2899442     CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     147/2899442     CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     168/2899442     CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00   66405/2899442     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> >&&) [61]
                0.00    0.00  264436/2899442     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&) [73]
                0.00    0.00  294345/2899442     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> >&&) [41]
                0.00    0.00  532272/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.00  680683/2899442     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&) [15]
                0.00    0.00 1060830/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
[99]     0.9    0.01    0.00 2899442         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
-----------------------------------------------
                0.00    0.00       1/1309175     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]) [537]
                0.00    0.00       1/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [540]
                0.00    0.00       1/1309175     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]) [539]
                0.00    0.00       1/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [42]) [538]
                0.00    0.00       1/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [68]) [541]
                0.00    0.00       1/1309175     Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<addr::route> const&, Catch::StringRef, decltype(nullptr) const&) [542]
                0.00    0.00       2/1309175     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]) [530]
                0.00    0.00       2/1309175     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]) [534]
                0.00    0.00       2/1309175     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]) [535]
                0.00    0.00       2/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [47]) [532]
                0.00    0.00       2/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [49]) [533]
                0.00    0.00       2/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [13]) [531]
                0.00    0.00       3/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [5]) [528]
                0.00    0.00       4/1309175     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]) [525]
                0.00    0.00       4/1309175     Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::BinaryExpr(bool, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, Catch::StringRef, decltype(nullptr) const&) [526]
                0.00    0.00       5/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [92]) [523]
                0.00    0.00       5/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [43]) [522]
                0.00    0.00       5/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [94]) [524]
                0.00    0.00       5/1309175     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]) [521]
                0.00    0.00       6/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [12]) [517]
                0.00    0.00       7/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [95]) [516]
                0.00    0.00       8/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [3]) [507]
                0.00    0.00      10/1309175     Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&>::BinaryExpr(bool, addrinfo&, Catch::StringRef, decltype(nullptr) const&) [504]
                0.00    0.00      10/1309175     Catch::BinaryExpr<unsigned int, unsigned long>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned long) [505]
                0.00    0.00      14/1309175     Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<addr::iface> const&, Catch::StringRef, decltype(nullptr) const&) [486]
                0.00    0.00      14/1309175     Catch::BinaryExpr<addr::addr const&, addr::addr&>::BinaryExpr(bool, addr::addr const&, Catch::StringRef, addr::addr&) [485]
                0.00    0.00      18/1309175     Catch::BinaryExpr<sockaddr_un&, sockaddr_un&>::BinaryExpr(bool, sockaddr_un&, Catch::StringRef, sockaddr_un&) [474]
                0.00    0.00      18/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [16]) [473]
                0.00    0.00      19/1309175     Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [468]
                0.00    0.00      21/1309175     Catch::BinaryExpr<addr::unix&, addr::unix&>::BinaryExpr(bool, addr::unix&, Catch::StringRef, addr::unix&) [467]
                0.00    0.00      23/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [457]
                0.00    0.00      30/1309175     Catch::BinaryExpr<bool, bool>::BinaryExpr(bool, bool, Catch::StringRef, bool) [447]
                0.00    0.00      35/1309175     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]) [443]
                0.00    0.00      36/1309175     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]) [442]
                0.00    0.00      41/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [9]) [433]
                0.00    0.00      50/1309175     Catch::BinaryExpr<addr::addr&, addr::addr&>::BinaryExpr(bool, addr::addr&, Catch::StringRef, addr::addr&) [428]
                0.00    0.00     100/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [6]) [406]
                0.00    0.00     105/1309175     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00     131/1309175     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]) [402]
                0.00    0.00     174/1309175     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]) [398]
                0.00    0.00     232/1309175     Catch::BinaryExpr<char, char>::BinaryExpr(bool, char, Catch::StringRef, char) [394]
                0.00    0.00     282/1309175     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     300/1309175     Catch::BinaryExpr<int, unsigned short>::BinaryExpr(bool, int, Catch::StringRef, unsigned short) [386]
                0.00    0.00     641/1309175     Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [373]
                0.00    0.00    1016/1309175     Catch::BinaryExpr<unsigned char, int>::BinaryExpr(bool, unsigned char, Catch::StringRef, int) [360]
                0.00    0.00    1317/1309175     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> >&>::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> >&) [334]
                0.00    0.00    1480/1309175     Catch::BinaryExpr<unsigned char, unsigned char>::BinaryExpr(bool, unsigned char, Catch::StringRef, unsigned char) [331]
                0.00    0.00   48527/1309175     Catch::BinaryExpr<char, int>::BinaryExpr(bool, char, Catch::StringRef, int) [223]
                0.00    0.00   65536/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [215]
                0.00    0.00   65538/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [30]) [214]
                0.00    0.00  131072/1309175     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15]) [181]
                0.00    0.00  131616/1309175     Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::BinaryExpr(bool, addr::addr::network_type_t const&, Catch::StringRef, addr::addr::network_type_t const&) [180]
                0.00    0.00  131837/1309175     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [179]
                0.00    0.00  132275/1309175     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&) [178]
                0.00    0.00  266957/1309175     Catch::UnaryExpr<bool>::UnaryExpr(bool) [153]
                0.00    0.00  329630/1309175     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [149]
[100]    0.9    0.01    0.00 1309175         Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.01    0.00  954791/954791      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [69]
[101]    0.9    0.01    0.00  954791         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
                0.00    0.00  954791/954791      __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [564]
-----------------------------------------------
                0.01    0.00  946177/946177      std::iterator_traits<char>::difference_type std::distance<char>(char, char) [103]
[102]    0.9    0.01    0.00  946177         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [102]
-----------------------------------------------
                0.00    0.01  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
[103]    0.9    0.00    0.01  946177         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [103]
                0.01    0.00  946177/946177      std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [102]
                0.00    0.00  946177/946177      std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [566]
-----------------------------------------------
                0.00    0.00    1494/689086      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [194]
                0.00    0.00    1699/689086      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&) [31]
                0.00    0.00    4043/689086      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
                0.00    0.00  153844/689086      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00  263883/689086      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [5]
                0.00    0.00  264123/689086      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [86]
[104]    0.9    0.01    0.00  689086         std::char_traits<char>::length(char const) [104]
-----------------------------------------------
                0.00    0.00    1223/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
                0.00    0.00  153844/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.01    0.00  265494/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [65]
[105]    0.9    0.01    0.00  420561         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [105]
-----------------------------------------------
                0.01    0.00  131858/131858      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
[106]    0.9    0.01    0.00  131858         std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_check_len(unsigned long, char const) const [106]
                0.00    0.00  529128/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00  264564/264564      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::max_size() const [595]
                0.00    0.00  132282/133779      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [605]
-----------------------------------------------
                0.01    0.00  131858/131858      void std::vector<addr::addr_range, std::allocator<addr::addr_range> >::_M_realloc_insert<addr::addr_range const&>(__gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >, addr::addr_range const&) [10]
[107]    0.9    0.01    0.00  131858         std::vector<addr::addr_range, std::allocator<addr::addr_range> >::begin() [107]
                0.00    0.00  133622/266838      __gnu_cxx::__normal_iterator<addr::addr_range, std::vector<addr::addr_range, std::allocator<addr::addr_range> > >::__normal_iterator(addr::addr_range const&) [589]
-----------------------------------------------
                0.01    0.00       1/1           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<int, void>(int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [92]
[108]    0.9    0.01    0.00       1         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&&) [108]
                0.00    0.00       1/1           std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<int> >&) [1398]
                0.00    0.00       1/1           std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<int>, (__gnu_cxx::Lockpolicy)2>&&) [1373]
-----------------------------------------------
                                                 <spontaneous>
[109]    0.9    0.01    0.00                 Catch::RunContext::handleNonExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::AssertionReaction&) [109]
-----------------------------------------------
                                                 <spontaneous>
[110]    0.9    0.01    0.00                 Catch::RunContext::assertionPassed() [110]
-----------------------------------------------
                                                 <spontaneous>
[111]    0.9    0.01    0.00                 Catch::SimplePcg32::SimplePcg32() [111]
-----------------------------------------------
                                                 <spontaneous>
[112]    0.9    0.01    0.00                 Catch::isFalseTest(int) [112]
-----------------------------------------------
                                                 <spontaneous>
[113]    0.9    0.01    0.00                 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [113]
-----------------------------------------------
                                                 <spontaneous>
[114]    0.9    0.01    0.00                 Catch::getResultCapture() [114]
-----------------------------------------------
                                                 <spontaneous>
[115]    0.9    0.01    0.00                 Catch::Detail::unique_ptr<Catch::IStreamingReporter>::operator->() [115]
-----------------------------------------------
                                                 <spontaneous>
[116]    0.9    0.01    0.00                 Catch::ITransientExpression::getResult() const [116]
-----------------------------------------------
                                                 <spontaneous>
[117]    0.9    0.01    0.00                 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [117]
-----------------------------------------------
                0.00    0.00   66405/5034317     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> >&&) [61]
                0.00    0.00  294345/5034317     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> >&&) [41]
                0.01    0.00 4673567/5034317     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
[118]    0.9    0.01    0.00 5034317         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [118]
-----------------------------------------------
                0.00    0.00       1/1311565     __static_initialization_and_destruction_0(int, int) [543]
                0.00    0.00       1/1311565     __static_initialization_and_destruction_0(int, int) [544]
                0.00    0.00       1/1311565     __static_initialization_and_destruction_0(int, int) [545]
                0.00    0.00       1/1311565     __static_initialization_and_destruction_0(int, int) [546]
                0.00    0.00       4/1311565     CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       6/1311565     __static_initialization_and_destruction_0(int, int) [518]
                0.00    0.00       6/1311565     __static_initialization_and_destruction_0(int, int) [519]
                0.00    0.00       9/1311565     __static_initialization_and_destruction_0(int, int) [506]
                0.00    0.00      25/1311565     Catch::TestCaseTracking::TrackerContext::startRun() [265]
                0.00    0.00      38/1311565     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      40/1311565     CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00      75/1311565     CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      80/1311565     CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00     114/1311565     CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00     153/1311565     CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00     224/1311565     CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00     231/1311565     CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     271/1311565     CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00     282/1311565     CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00     326/1311565     CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     369/1311565     CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     399/1311565     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     525/1311565     CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00     630/1311565     CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     707/1311565     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     801/1311565     CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00    1776/1311565     CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00    3566/1311565     CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00   13336/1311565     CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00   13781/1311565     CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00   25013/1311565     CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00  526350/1311565     CATCH2_INTERNAL_TEST_57() [3]
                0.01    0.00  722424/1311565     CATCH2_INTERNAL_TEST_33() [2]
[119]    0.9    0.01    0.00 1311565         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
-----------------------------------------------
                0.01    0.00  530441/530441      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [70]
[120]    0.9    0.01    0.00  530441         std::less<char const>::operator()(char const const&, char const const&) const [120]
-----------------------------------------------
                0.01    0.00  420219/420219      std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [81]
[121]    0.9    0.01    0.00  420219         std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [121]
-----------------------------------------------
                0.01    0.00  420219/420219      std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [81]
[122]    0.9    0.01    0.00  420219         std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [122]
-----------------------------------------------
                0.00    0.00       1/329539      CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00       1/329539      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       3/329539      CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       3/329539      CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00       6/329539      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       6/329539      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      12/329539      CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      20/329539      CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      27/329539      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      38/329539      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      40/329539      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     107/329539      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00     149/329539      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     157/329539      CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     168/329539      CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     178/329539      CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     226/329539      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     616/329539      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00  131072/329539      CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.01  196709/329539      CATCH2_INTERNAL_TEST_33() [2]
[123]    0.8    0.00    0.01  329539         Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00  329539/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00  329539/329630      Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [149]
                0.00    0.00  329539/329539      bool Catch::compareEqual<int, int>(int const&, int const&) [583]
-----------------------------------------------
                0.00    0.01  131072/131072      Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [89]
[124]    0.7    0.00    0.01  131072         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [15]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]) [124]
                0.00    0.01  131072/263029      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) [87]
-----------------------------------------------
                                                 <spontaneous>
[125]    0.5    0.00    0.01                 Catch::ReusableStringStream::~ReusableStringStream() [125]
                0.00    0.01     356/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     356/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00       1/65538       CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00       1/65538       CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.01   65536/65538       CATCH2_INTERNAL_TEST_33() [2]
[126]    0.5    0.00    0.01   65538         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
                0.00    0.00   65538/65538       bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [30]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]) [142]
                0.00    0.00   65538/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00   65538/65538       Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [30]) [214]
-----------------------------------------------
                0.00    0.01   65536/65536       CATCH2_INTERNAL_TEST_33() [2]
[127]    0.5    0.00    0.01   65536         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [127]
                0.00    0.00   65536/65536       bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [143]
                0.00    0.00   65536/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00   65536/65536       Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [215]
-----------------------------------------------
                0.00    0.00       2/4368        CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00       3/4368        void std::Destroy<Catch::SectionInfo>(Catch::SectionInfo) [379]
                0.00    0.00       4/4368        CATCH2INTERNAL_TEST_24() [272]
                0.00    0.00       6/4368        CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00       9/4368        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00      12/4368        CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.00      12/4368        CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      23/4368        CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00      23/4368        CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00      25/4368        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      32/4368        CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      36/4368        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00      42/4368        CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      46/4368        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      49/4368        CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00      56/4368        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00      56/4368        CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      72/4368        CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      90/4368        CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00     114/4368        CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     134/4368        CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     137/4368        CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     140/4368        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     144/4368        CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     176/4368        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> >&) [234]
                0.00    0.00     182/4368        CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     315/4368        Catch::SectionEndInfo::~SectionEndInfo() [222]
                0.00    0.00     491/4368        Catch::SectionStats::~SectionStats() [210]
                0.00    0.00     491/4368        void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [211]
                0.00    0.00    1446/4368        Catch::Section::~Section() [160]
[128]    0.5    0.01    0.00    4368         Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00    4368/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00  680683/2964775     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&) [15]
                0.00    0.00 2284092/2964775     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [33]
[129]    0.5    0.01    0.00 2964775         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [129]
-----------------------------------------------
                0.00    0.00       1/129         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [301]
                0.00    0.00      40/129         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&) [156]
                0.00    0.00      88/129         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [147]
[130]    0.5    0.01    0.00     129         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [130]
                0.00    0.00     122/122         std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [825]
-----------------------------------------------
                0.00    0.00       1/39          (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       6/39          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      32/39          Catch::makeCommandLineParser(Catch::ConfigData&) [71]
[131]    0.4    0.00    0.00      39         Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
                0.00    0.00      39/40          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [155]
                0.00    0.00      39/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00      78/84          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::invoke() const [1]
[132]    0.4    0.00    0.00      12         CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     152/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      22/671         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&) [31]
                0.00    0.00      55/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     144/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00    2516/17231       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00     144/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     273/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     225/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      11/2385        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) [187]
                0.00    0.00     369/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       3/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       1/663579      addr::addr::~addr() [28]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&) [478]
                0.00    0.00       2/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     225/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      33/33          std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::basic_string() [937]
                0.00    0.00      33/33          std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::operator+=(char32_t) [939]
                0.00    0.00      33/33          std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >::~basic_string() [938]
                0.00    0.00      12/36          unittest::g_progress() [930]
                0.00    0.00       3/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00       3/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00       2/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00       2/11          std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get() const [1036]
                0.00    0.00       2/11          snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator int() const [1035]
                0.00    0.00       1/4           snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(int) [1196]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::unique_ptr<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, void>(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer) [1210]
                0.00    0.00       1/4           Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >& const&> Catch::operator<=<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, 0>(Catch::Decomposer&&, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&) [1195]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::~BinaryExpr() [1191]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::~unique_ptr() [1211]
-----------------------------------------------
                0.00    0.00       1/132265      CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       2/132265      CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00       5/132265      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       6/132265      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00      10/132265      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      20/132265      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00      42/132265      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      52/132265      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     146/132265      CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     147/132265      CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     262/132265      CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     300/132265      CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.00  131272/132265      CATCH2_INTERNAL_TEST_33() [2]
[133]    0.4    0.00    0.00  132265         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> >&&) [133]
                0.00    0.00  132265/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00  132265/132275      Catch::BinaryExpr<std::cxx11::basicstring<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&) [178]
                0.00    0.00  132265/133592      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&) [185]
-----------------------------------------------
                0.00    0.00      15/15          Catch::TestInvokerAsFunction::invoke() const [1]
[134]    0.4    0.00    0.00      15         CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     155/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     202/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     137/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     126/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00     664/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     346/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      27/263771      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> >&&) [4]
                0.00    0.00     137/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      27/2385        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) [187]
                0.00    0.00     801/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00     149/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      10/772         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> >&&) [235]
                0.00    0.00      37/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00      22/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00      22/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [92]> Catch::operator==<char const (&) [92], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [92]) [421]
                0.00    0.00      10/132265      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> >&&) [133]
                0.00    0.00      33/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       2/4           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]) [431]
                0.00    0.00       1/2           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]) [460]
                0.00    0.00       1/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
                0.00    0.00       1/1           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]) [499]
                0.00    0.00       1/2           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]) [464]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [95]> Catch::operator==<char const (&) [95], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [95]) [410]
                0.00    0.00       1/663579      addr::addr::~addr() [28]
                0.00    0.00     664/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     250/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     149/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      90/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      33/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      30/44          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33]) [912]
                0.00    0.00      22/319         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&) [782]
                0.00    0.00      22/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00      22/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00      22/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00      15/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00      15/53          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [899]
                0.00    0.00      15/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [935]
                0.00    0.00      15/15          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [1001]
                0.00    0.00      10/132275      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() [619]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [92]>::~BinaryExpr() [1136]
                0.00    0.00       2/4           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27]>::~BinaryExpr() [1190]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::~BinaryExpr() [1290]
                0.00    0.00       1/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::~BinaryExpr() [634]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33]>::~BinaryExpr() [1342]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1294]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]>::~BinaryExpr() [1090]
-----------------------------------------------
                                                 <spontaneous>
[135]    0.4    0.00    0.00                 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [135]
                0.00    0.00     402/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     352/362         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&) [268]
                0.00    0.00     402/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00      12/12          Catch::TestInvokerAsFunction::invoke() const [1]
[136]    0.3    0.00    0.00      12         CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     115/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00    1215/2385        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) [187]
                0.00    0.00     616/263771      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> >&&) [4]
                0.00    0.00    3777/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     114/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00    3452/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     275/772         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> >&&) [235]
                0.00    0.00     308/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00     318/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00     841/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00     308/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00    1280/1480        Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char) [302]
                0.00    0.00    3566/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00     321/663579      addr::addr::~addr() [28]
                0.00    0.00     616/1317        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> >&) [298]
                0.00    0.00     616/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     114/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     308/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00     616/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      10/132355      addr::addr_range::~addr_range() [36]
                0.00    0.00       5/131871      addr::addr_range::addr_range(addr::addr_range const&) [16]
                0.00    0.00      16/1016        Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00    3452/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00    1296/2496        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [693]
                0.00    0.00    1280/1480        Catch::BinaryExpr<unsigned char, unsigned char>::~BinaryExpr() [716]
                0.00    0.00     616/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00     616/396042      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> >&&) [578]
                0.00    0.00     616/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00     616/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     616/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00     308/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00     308/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00     308/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00     308/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00      75/88          std::operator|(std::IosOpenmode, std::IosOpenmode) [849]
                0.00    0.00      24/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      16/1016        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [725]
                0.00    0.00      12/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00      12/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [961]
                0.00    0.00       5/12          addr::addr_range::addr_range() [1026]
-----------------------------------------------
                0.00    0.00       2/88          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>) [284]
                0.00    0.00      86/88          Catch::Clara::Parser::~Parser() [138]
[137]    0.3    0.00    0.00      88         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [137]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [147]
                0.00    0.00      88/129         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [209]
                0.00    0.00      88/298         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
-----------------------------------------------
                0.00    0.00       1/86          Catch::Session::Session() [286]
                0.00    0.00       1/86          Catch::Session::~Session() [300]
                0.00    0.00       1/86          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [292]
                0.00    0.00       1/86          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [293]
                0.00    0.00       1/86          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [270]
                0.00    0.00       2/86          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [287]
                0.00    0.00       7/86          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      33/86          Catch::makeCommandLineParser(Catch::ConfigData&) [71]
                0.00    0.00      39/86          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
[138]    0.3    0.00    0.00      86         Catch::Clara::Parser::~Parser() [138]
                0.00    0.00      86/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [137]
                0.00    0.00      86/88          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [848]
                0.00    0.00      86/87          Catch::Clara::ExeName::~ExeName() [851]
                0.00    0.00      86/2756        Catch::Clara::Detail::ParserBase::~ParserBase() [687]
-----------------------------------------------
                0.00    0.00       6/131821      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      10/131821      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      22/131821      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      40/131821      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     113/131821      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     308/131821      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00   65636/131821      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00   65686/131821      CATCH2_INTERNAL_TEST_57() [3]
[139]    0.3    0.00    0.00  131821         Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00  131821/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00  131821/131837      Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [179]
                0.00    0.00  131821/131821      bool Catch::compareEqual<unsigned long, int>(unsigned long const&, int const&) [626]
-----------------------------------------------
                0.00    0.00       1/131600      CATCH2INTERNAL_TEST_23() [167]
                0.00    0.00       3/131600      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00       5/131600      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      14/131600      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      71/131600      CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      71/131600      CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00     113/131600      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00   65636/131600      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00   65686/131600      CATCH2_INTERNAL_TEST_57() [3]
[140]    0.3    0.00    0.00  131600         Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00  131600/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00  131600/131616      Catch::BinaryExpr<addr::addr::networktype_t const&, addr::addr::network_type_t const&>::BinaryExpr(bool, addr::addr::network_type_t const&, Catch::StringRef, addr::addr::network_type_t const&) [180]
                0.00    0.00  131600/131600      bool Catch::compareEqual<addr::addr::network_type_t, addr::addr::network_type_t>(addr::addr::network_type_t const&, addr::addr::network_type_t const&) [631]
-----------------------------------------------
                                 564             CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00       2/577         CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00      13/577         Catch::TestInvokerAsFunction::invoke() const [1]
                0.00    0.00      28/577         CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      32/577         CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00     202/577         CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     300/577         CATCH2_INTERNAL_TEST_57() [3]
[141]    0.3    0.00    0.00     577+564     CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     196/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     182/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      12/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     182/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     221/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     217/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     282/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00     192/1016        Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00     399/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00     282/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
                0.00    0.00      12/663579      addr::addr::~addr() [28]
                0.00    0.00      12/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      12/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     217/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     192/2496        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [693]
                0.00    0.00     192/1016        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [725]
                0.00    0.00      13/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      13/13          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [22]>(char const (&) [22]) [1025]
                0.00    0.00      12/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      12/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      12/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                                 564             CATCH2INTERNAL_TEST_104() [141]
-----------------------------------------------
                0.00    0.00   65538/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
[142]    0.3    0.00    0.00   65538         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [30]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]) [142]
                0.00    0.00   65538/263029      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) [87]
-----------------------------------------------
                0.00    0.00   65536/65536       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [127]
[143]    0.3    0.00    0.00   65536         bool Catch::compareEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [32]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]) [143]
                0.00    0.00   65536/263029      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) [87]
-----------------------------------------------
                0.00    0.00  264936/264936      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> >&&) [61]
[144]    0.3    0.00    0.00  264936         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [144]
                0.00    0.00  265316/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
-----------------------------------------------
                0.00    0.00 1218176/1218176     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [146]
[145]    0.3    0.00    0.00 1218176         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [145]
                0.00    0.00 1218176/3502268     __gnu_cxx::new_allocator<char>::max_size() const [97]
-----------------------------------------------
                0.00    0.00 1218176/1218176     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [32]
[146]    0.3    0.00    0.00 1218176         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [146]
                0.00    0.00 1218176/1218176     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [145]
-----------------------------------------------
                0.00    0.00      88/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [137]
[147]    0.3    0.00    0.00      88         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [147]
                0.00    0.00      88/129         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [130]
                0.00    0.00      88/88          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl() [847]
-----------------------------------------------
                0.00    0.00       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[148]    0.3    0.00    0.00       8         CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      40/671         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&) [31]
                0.00    0.00      31/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      46/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00       2/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00      50/2385        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) [187]
                0.00    0.00     273/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      10/213         CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00     185/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      46/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      20/198         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> > const&) [303]
                0.00    0.00      10/50          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) [323]
                0.00    0.00      52/132265      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> >&&) [133]
                0.00    0.00       6/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00     231/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      18/663579      addr::addr::~addr() [28]
                0.00    0.00       5/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00      32/1016        Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00      10/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00       6/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00      27/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       8/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [395]
                0.00    0.00       5/5           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]) [419]
                0.00    0.00      10/10          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&) [430]
                0.00    0.00      32/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       6/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00       5/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [68]> Catch::operator==<char const (&) [68], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [68]) [503]
                0.00    0.00       1/263029      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) [87]
                0.00    0.00       1/3           Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [496]
                0.00    0.00       1/2           Catch::BinaryExpr<char, char> Catch::operator!=<char, 0>(Catch::ExprLhs<char>&&, char) [510]
                0.00    0.00     185/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      75/396042      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> >&&) [578]
                0.00    0.00      62/132275      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() [619]
                0.00    0.00      32/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      32/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      32/2496        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [693]
                0.00    0.00      32/1016        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [725]
                0.00    0.00      27/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      24/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      10/88          std::operator|(std::IosOpenmode, std::IosOpenmode) [849]
                0.00    0.00       8/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [960]
                0.00    0.00       8/53          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [899]
                0.00    0.00       8/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [981]
                0.00    0.00       8/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47]) [962]
                0.00    0.00       6/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00       6/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00       6/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00       5/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18]>::~BinaryExpr() [1134]
                0.00    0.00       5/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00       5/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00       1/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00       1/232         Catch::BinaryExpr<char, char>::~BinaryExpr() [787]
                0.00    0.00       1/14          Catch::ExprLhs<std::shared_ptr<addr::iface> const&> Catch::operator<=<std::shared_ptr<addr::iface>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::iface>&&) [1014]
                0.00    0.00       1/14          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::~BinaryExpr() [1010]
                0.00    0.00       1/14          std::shared_ptr<addr::iface>::~shared_ptr() [1020]
                0.00    0.00       1/319         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&) [782]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [68]>::~BinaryExpr() [1346]
-----------------------------------------------
                0.00    0.00       2/329630      Catch::BinaryExpr<int, int> Catch::operator><int, 0>(Catch::ExprLhs<int>&&, int) [509]
                0.00    0.00      22/329630      Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [408]
                0.00    0.00      67/329630      Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [393]
                0.00    0.00  329539/329630      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
[149]    0.2    0.00    0.00  329630         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [149]
                0.00    0.00  329630/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00      16/16          Catch::TestInvokerAsFunction::invoke() const [1]
[150]    0.2    0.00    0.00      16         CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      99/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      28/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     140/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     433/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     140/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00       2/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     490/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      40/2385        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) [187]
                0.00    0.00      40/50          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) [323]
                0.00    0.00      30/772         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> >&&) [235]
                0.00    0.00     176/1016        Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00     630/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      14/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00      20/198         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> > const&) [303]
                0.00    0.00      40/40          std::__cxx11::to_string(unsigned int) [380]
                0.00    0.00      14/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00      27/663579      addr::addr::~addr() [28]
                0.00    0.00      22/174         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]) [330]
                0.00    0.00      19/131         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]) [332]
                0.00    0.00      42/132265      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> >&&) [133]
                0.00    0.00      10/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00      38/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      10/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00     117/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      20/1317        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> >&) [298]
                0.00    0.00       6/36          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]) [383]
                0.00    0.00       6/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> Catch::operator==<char const (&) [12], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [413]
                0.00    0.00      14/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00      10/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00       2/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [395]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> Catch::operator==<char const (&) [67], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [502]
                0.00    0.00       1/1           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]) [501]
                0.00    0.00       1/263029      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) [87]
                0.00    0.00       1/3           Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [496]
                0.00    0.00       1/2           Catch::BinaryExpr<char, char> Catch::operator!=<char, 0>(Catch::ExprLhs<char>&&, char) [510]
                0.00    0.00     490/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     176/2496        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [693]
                0.00    0.00     176/1016        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [725]
                0.00    0.00     117/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      87/396042      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> >&&) [578]
                0.00    0.00      64/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      52/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      42/132275      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() [619]
                0.00    0.00      38/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      32/319         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&) [782]
                0.00    0.00      22/174         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [798]
                0.00    0.00      20/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00      19/131         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [819]
                0.00    0.00      16/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [960]
                0.00    0.00      16/53          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [899]
                0.00    0.00      16/16          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57]) [988]
                0.00    0.00      16/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47]) [962]
                0.00    0.00      14/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00      14/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00      14/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00      10/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00      10/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00      10/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00       6/36          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [929]
                0.00    0.00       6/6           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12]>::~BinaryExpr() [1119]
                0.00    0.00       2/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [981]
                0.00    0.00       1/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00       1/232         Catch::BinaryExpr<char, char>::~BinaryExpr() [787]
                0.00    0.00       1/14          Catch::ExprLhs<std::shared_ptr<addr::iface> const&> Catch::operator<=<std::shared_ptr<addr::iface>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::iface>&&) [1014]
                0.00    0.00       1/14          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::~BinaryExpr() [1010]
                0.00    0.00       1/14          std::shared_ptr<addr::iface>::~shared_ptr() [1020]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67]>::~BinaryExpr() [1345]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59]>::~BinaryExpr() [1344]
-----------------------------------------------
                                                 <spontaneous>
[151]    0.2    0.00    0.00                 Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [151]
                0.00    0.00       5/49          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&) [74]
                0.00    0.00       5/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [289]
-----------------------------------------------
                0.00    0.00       1/266957      CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00       2/266957      CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00       2/266957      CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00       4/266957      CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00       4/266957      CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      12/266957      CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      14/266957      CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      15/266957      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      25/266957      CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00      32/266957      CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      33/266957      CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00      33/266957      CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      40/266957      CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     117/266957      CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     236/266957      CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     438/266957      CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     441/266957      CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     460/266957      CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00     616/266957      CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     786/266957      CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00  131674/266957      CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00  131972/266957      CATCH2_INTERNAL_TEST_57() [3]
[152]    0.2    0.00    0.00  266957         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00  266957/266957      Catch::ExprLhs<bool>::makeUnaryExpr() const [154]
                0.00    0.00  266957/266957      Catch::UnaryExpr<bool>::~UnaryExpr() [588]
-----------------------------------------------
                0.00    0.00  266957/266957      Catch::ExprLhs<bool>::makeUnaryExpr() const [154]
[153]    0.2    0.00    0.00  266957         Catch::UnaryExpr<bool>::UnaryExpr(bool) [153]
                0.00    0.00  266957/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00  266957/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
[154]    0.2    0.00    0.00  266957         Catch::ExprLhs<bool>::makeUnaryExpr() const [154]
                0.00    0.00  266957/266957      Catch::UnaryExpr<bool>::UnaryExpr(bool) [153]
-----------------------------------------------
                0.00    0.00       1/40          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [270]
                0.00    0.00      39/40          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
[155]    0.2    0.00    0.00      40         Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [155]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [157]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [157]
[156]    0.2    0.00    0.00      40         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&) [156]
                0.00    0.00      40/129         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [130]
                0.00    0.00      80/80          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>&) [255]
                0.00    0.00      40/129         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [209]
                0.00    0.00      40/40          void std::allocatortraits<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&) [309]
                0.00    0.00     120/298         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
                0.00    0.00      80/160         __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [813]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [920]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [925]
                0.00    0.00      40/40          __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&) [918]
                0.00    0.00      40/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [820]
                0.00    0.00      40/1826        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [703]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [155]
[157]    0.2    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [157]
                0.00    0.00      40/40          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&) [156]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [924]
-----------------------------------------------
                0.00    0.00      14/14          Catch::TestInvokerAsFunction::invoke() const [1]
[158]    0.2    0.00    0.00      14         CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00      97/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     134/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      53/263771      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> >&&) [4]
                0.00    0.00      63/2385        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) [187]
                0.00    0.00     372/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     134/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      42/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00      25/772         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> >&&) [235]
                0.00    0.00      78/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00     192/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      40/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00     326/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      40/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00      40/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      12/131         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]) [332]
                0.00    0.00      20/132265      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> >&&) [133]
                0.00    0.00       8/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> Catch::operator==<char const (&) [16], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [395]
                0.00    0.00       6/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [95]> Catch::operator==<char const (&) [95], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [95]) [410]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [94]> Catch::operator==<char const (&) [94], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [94]) [422]
                0.00    0.00       4/35          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]) [385]
                0.00    0.00      40/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       3/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> Catch::operator==<char const (&) [43], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [420]
                0.00    0.00       2/4           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]) [431]
                0.00    0.00       1/2           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]) [460]
                0.00    0.00       1/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
                0.00    0.00       1/2           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]) [464]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> Catch::operator==<char const (&) [42], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [500]
                0.00    0.00       1/663579      addr::addr::~addr() [28]
                0.00    0.00     192/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      64/319         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&) [782]
                0.00    0.00      56/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      40/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      40/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      40/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      40/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00      40/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00      40/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00      20/132275      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() [619]
                0.00    0.00      14/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00      14/53          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [899]
                0.00    0.00      14/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [935]
                0.00    0.00      14/44          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33]) [912]
                0.00    0.00      12/131         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1]>::~BinaryExpr() [819]
                0.00    0.00       8/18          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16]>::~BinaryExpr() [981]
                0.00    0.00       6/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [95]>::~BinaryExpr() [1090]
                0.00    0.00       5/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [94]>::~BinaryExpr() [1137]
                0.00    0.00       4/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00       3/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]>::~BinaryExpr() [1135]
                0.00    0.00       2/4           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [27]>::~BinaryExpr() [1190]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [110]>::~BinaryExpr() [1290]
                0.00    0.00       1/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::~BinaryExpr() [634]
                0.00    0.00       1/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [61]>::~BinaryExpr() [1294]
                0.00    0.00       1/1           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42]>::~BinaryExpr() [1343]
-----------------------------------------------
                0.00    0.00       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[159]    0.2    0.00    0.00       7         CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00      49/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00     601/2385        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) [187]
                0.00    0.00     229/263771      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> >&&) [4]
                0.00    0.00     432/772         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> >&&) [235]
                0.00    0.00    2496/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      56/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00    1720/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     662/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00     111/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00     158/198         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> > const&) [303]
                0.00    0.00     113/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00     600/1016        Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00     113/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00     132/132         std::__cxx11::to_string(unsigned long) [324]
                0.00    0.00    1776/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00     113/663579      addr::addr::~addr() [28]
                0.00    0.00     220/1317        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> >&) [298]
                0.00    0.00      56/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     226/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     200/1480        Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char) [302]
                0.00    0.00     113/131821      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
                0.00    0.00     113/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00     236/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       6/132265      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> >&&) [133]
                0.00    0.00       4/9           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator!=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [444]
                0.00    0.00       2/21          Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [409]
                0.00    0.00    1720/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     800/2496        Catch::ExprLhs<unsigned char> Catch::operator<=<unsigned char, 0>(Catch::Decomposer&&, unsigned char) [693]
                0.00    0.00     600/1016        Catch::BinaryExpr<unsigned char, int>::~BinaryExpr() [725]
                0.00    0.00     236/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00     226/396042      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> >&&) [578]
                0.00    0.00     226/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     226/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00     220/1317        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> >&>::~BinaryExpr() [718]
                0.00    0.00     200/1480        Catch::BinaryExpr<unsigned char, unsigned char>::~BinaryExpr() [716]
                0.00    0.00     113/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00     113/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00     113/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00     113/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00     113/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00     113/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00      33/33          std::numeric_limits<unsigned long>::max() [936]
                0.00    0.00       7/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       7/24          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [961]
                0.00    0.00       6/132275      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() [619]
                0.00    0.00       6/50          Catch::ExprLhs<addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::Decomposer&&, addr::addr&) [904]
                0.00    0.00       6/50          Catch::BinaryExpr<addr::addr&, addr::addr&>::~BinaryExpr() [902]
-----------------------------------------------
                                                 <spontaneous>
[160]    0.2    0.00    0.00                 Catch::Section::~Section() [160]
                0.00    0.00    1446/4368        Catch::SectionInfo::~SectionInfo() [128]
-----------------------------------------------
                0.00    0.00    8409/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00  198224/3165201     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> >&&) [61]
                0.00    0.00  264411/3165201     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&) [73]
                0.00    0.00  265785/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.00    0.00  265986/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.00  420219/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [247]
                0.00    0.00  795990/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.00  946177/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
[161]    0.1    0.00    0.00 3165201         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00  270492/4962633     std::char_traits<char>::assign(char&, char const&) [54]
                0.00    0.00 2894709/2900594     std::char_traits<char>::copy(char, char const, unsigned long) [560]
-----------------------------------------------
                                                 <spontaneous>
[162]    0.1    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState const&) [162]
                0.00    0.00     168/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
-----------------------------------------------
                0.00    0.00     167/167         Catch::Clara::Detail::ParserBase::validate() const [165]
[163]    0.1    0.00    0.00     167         Catch::Clara::Detail::BasicResult<void>::ok() [163]
                0.00    0.00     167/167         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [164]
-----------------------------------------------
                0.00    0.00     167/167         Catch::Clara::Detail::BasicResult<void>::ok() [163]
[164]    0.1    0.00    0.00     167         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [164]
                0.00    0.00     167/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00     167/167         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [810]
-----------------------------------------------
                0.00    0.00     167/167         Catch::Clara::Opt::validate() const [166]
[165]    0.1    0.00    0.00     167         Catch::Clara::Detail::ParserBase::validate() const [165]
                0.00    0.00     167/167         Catch::Clara::Detail::BasicResult<void>::ok() [163]
-----------------------------------------------
                                                 <spontaneous>
[166]    0.1    0.00    0.00                 Catch::Clara::Opt::validate() const [166]
                0.00    0.00     167/167         Catch::Clara::Detail::ParserBase::validate() const [165]
                0.00    0.00     440/5668        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&) [661]
                0.00    0.00     273/3765        __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 [672]
                0.00    0.00     273/1216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [719]
                0.00    0.00     273/3726        __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++() [673]
                0.00    0.00     167/2863        std::vector<std::__cxx11::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 [686]
                0.00    0.00     167/2863        std::vector<std::__cxx11::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 [685]
-----------------------------------------------
                0.00    0.00       9/9           Catch::TestInvokerAsFunction::invoke() const [1]
[167]    0.1    0.00    0.00       9         CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00      81/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      90/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00       2/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       2/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      90/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     107/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      63/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     153/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      13/663579      addr::addr::~addr() [28]
                0.00    0.00       2/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> Catch::operator==<char const (&) [43], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [420]
                0.00    0.00       2/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [407]
                0.00    0.00       2/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> Catch::operator==<char const (&) [5], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [445]
                0.00    0.00       2/2           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]) [465]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [47]> Catch::operator==<char const (&) [47], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [47]) [462]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [49]> Catch::operator==<char const (&) [49], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [49]) [463]
                0.00    0.00       5/21          Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator==<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [409]
                0.00    0.00       5/9           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator!=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [444]
                0.00    0.00       5/5           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator< <addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [472]
                0.00    0.00       5/5           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [471]
                0.00    0.00       5/5           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator><addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [470]
                0.00    0.00       5/5           Catch::BinaryExpr<addr::addr&, addr::addr& const&> Catch::operator>=<addr::addr&, 0>(Catch::ExprLhs<addr::addr&>&&, addr::addr&) [469]
                0.00    0.00       4/4           Catch::BinaryExpr<unsigned int, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned int>&&, int) [477]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [411]
                0.00    0.00       2/132265      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> >&&) [133]
                0.00    0.00       1/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00       1/3           Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [496]
                0.00    0.00       1/11          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [434]
                0.00    0.00       1/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       2/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      63/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      30/50          Catch::ExprLhs<addr::addr& const&> Catch::operator<=<addr::addr&, 0>(Catch::Decomposer&&, addr::addr&) [904]
                0.00    0.00      30/50          Catch::BinaryExpr<addr::addr&, addr::addr&>::~BinaryExpr() [902]
                0.00    0.00      15/396042      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> >&&) [578]
                0.00    0.00       9/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       9/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00       4/29          Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [953]
                0.00    0.00       4/19          Catch::BinaryExpr<unsigned int, int>::~BinaryExpr() [978]
                0.00    0.00       2/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00       2/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1077]
                0.00    0.00       2/3           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5]>::~BinaryExpr() [1230]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7]>::~BinaryExpr() [1295]
                0.00    0.00       2/5           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43]>::~BinaryExpr() [1135]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [47]>::~BinaryExpr() [1292]
                0.00    0.00       2/2           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [49]>::~BinaryExpr() [1293]
                0.00    0.00       2/14          Catch::ExprLhs<std::shared_ptr<addr::iface> const&> Catch::operator<=<std::shared_ptr<addr::iface>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::iface>&&) [1014]
                0.00    0.00       2/14          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::~BinaryExpr() [1010]
                0.00    0.00       2/14          std::shared_ptr<addr::iface>::~shared_ptr() [1020]
                0.00    0.00       2/132275      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() [619]
                0.00    0.00       2/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00       1/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00       1/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00       1/23          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [964]
                0.00    0.00       1/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
-----------------------------------------------
                0.00    0.00     648/48527       CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00   12089/48527       CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00   12630/48527       CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00   23160/48527       CATCH2_INTERNAL_TEST_28() [58]
[168]    0.1    0.00    0.00   48527         Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00   48527/2352540     Catch::operator"" _sr(char const, unsigned long) [26]
                0.00    0.00   48527/48527       Catch::BinaryExpr<char, int>::BinaryExpr(bool, char, Catch::StringRef, int) [223]
                0.00    0.00   48527/48527       bool Catch::compareEqual<char, int>(char const&, int const&) [640]
-----------------------------------------------
                0.00    0.00      40/1746        void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [308]
                0.00    0.00    1706/1746        void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [170]
[169]    0.1    0.00    0.00    1746         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [169]
                0.00    0.00    1746/1746        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [196]
                0.00    0.00    1746/1748        std::vector<std::cxx11::basicstring<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&) [201]
-----------------------------------------------
                0.00    0.00    1706/1706        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) [171]
[170]    0.1    0.00    0.00    1706         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [170]
                0.00    0.00    1706/1746        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [169]
                0.00    0.00    1706/1826        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [703]
                0.00    0.00    1706/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00      85/85          Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [172]
[171]    0.1    0.00    0.00      85         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [171]
                0.00    0.00    1706/1706        void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [170]
                0.00    0.00    1791/1832        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&) [702]
                0.00    0.00    1706/1746        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [713]
                0.00    0.00    1706/5012        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [663]
                0.00    0.00    1706/1746        __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [712]
-----------------------------------------------
                0.00    0.00      85/85          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>&) [173]
[172]    0.1    0.00    0.00      85         Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [172]
                0.00    0.00      85/85          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [171]
-----------------------------------------------
                0.00    0.00       1/85          Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [326]
                0.00    0.00      84/85          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [175]
[173]    0.1    0.00    0.00      85         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>&) [173]
                0.00    0.00      85/85          Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [172]
-----------------------------------------------
                0.00    0.00       2/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [292]
                0.00    0.00       2/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [293]
                0.00    0.00       2/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [270]
                0.00    0.00      78/84          Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [131]
[174]    0.1    0.00    0.00      84         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
                0.00    0.00      84/84          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [175]
                0.00    0.00      84/84          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [366]
                0.00    0.00      84/2710        Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [688]
                0.00    0.00      84/84          Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [867]
-----------------------------------------------
                0.00    0.00      84/84          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
[175]    0.1    0.00    0.00      84         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [175]
                0.00    0.00      84/85          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>&) [173]
                0.00    0.00      84/166         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [812]
                0.00    0.00      84/84          __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt> >::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [869]
                0.00    0.00      84/246         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [786]
                0.00    0.00      84/84          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [875]
                0.00    0.00      84/174         std::allocator<Catch::Clara::Opt>::~allocator() [802]
                0.00    0.00      84/298         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
                0.00    0.00      84/86          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [856]
                0.00    0.00      84/86          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [857]
-----------------------------------------------
                0.00    0.00       8/8           Catch::TestInvokerAsFunction::invoke() const [1]
[176]    0.1    0.00    0.00       8         CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      64/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      72/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      72/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     143/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     152/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      40/174         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]) [330]
                0.00    0.00      71/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00     224/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      10/36          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]) [383]
                0.00    0.00      10/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [382]
                0.00    0.00      10/35          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]) [385]
                0.00    0.00       8/663579      addr::addr::~addr() [28]
                0.00    0.00      10/11          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::iface> const&>&&, decltype(nullptr)&&) [434]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [411]
                0.00    0.00     152/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      71/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00      71/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00      71/396042      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> >&&) [578]
                0.00    0.00      40/174         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [798]
                0.00    0.00      10/36          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [929]
                0.00    0.00      10/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00      10/14          Catch::ExprLhs<std::shared_ptr<addr::iface> const&> Catch::operator<=<std::shared_ptr<addr::iface>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::iface>&&) [1014]
                0.00    0.00      10/14          Catch::BinaryExpr<std::shared_ptr<addr::iface> const&, decltype(nullptr) const&>::~BinaryExpr() [1010]
                0.00    0.00      10/14          std::shared_ptr<addr::iface>::~shared_ptr() [1020]
                0.00    0.00      10/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [916]
                0.00    0.00       8/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       8/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00       1/23          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [964]
-----------------------------------------------
                                                 <spontaneous>
[177]    0.1    0.00    0.00                 Catch::AssertionResultData::AssertionResultData(Catch::AssertionResultData const&) [177]
                0.00    0.00    5364/415700      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&) [15]
-----------------------------------------------
                0.00    0.00      10/132275      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&) [430]
                0.00    0.00  132265/132275      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> >&&) [133]
[178]    0.1    0.00    0.00  132275         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&) [178]
                0.00    0.00  132275/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00       6/131837      Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [458]
                0.00    0.00      10/131837      Catch::BinaryExpr<unsigned long, int> Catch::operator< <int, 0>(Catch::ExprLhs<unsigned long>&&, int) [436]
                0.00    0.00  131821/131837      Catch::BinaryExpr<unsigned long, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [139]
[179]    0.1    0.00    0.00  131837         Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [179]
                0.00    0.00  131837/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00      16/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator!=<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [417]
                0.00    0.00  131600/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
[180]    0.1    0.00    0.00  131616         Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::BinaryExpr(bool, addr::addr::network_type_t const&, Catch::StringRef, addr::addr::network_type_t const&) [180]
                0.00    0.00  131616/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00  131072/131072      Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> Catch::operator==<char const (&) [15], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [89]
[181]    0.1    0.00    0.00  131072         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [15]) [181]
                0.00    0.00  131072/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00       7/7           Catch::TestInvokerAsFunction::invoke() const [1]
[182]    0.1    0.00    0.00       7         CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      49/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      56/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      16/16          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator!=<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [327]
                0.00    0.00      10/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00     153/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     215/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      56/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      30/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> Catch::operator==<char const (&) [9], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [382]
                0.00    0.00     271/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      71/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00      20/36          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]) [383]
                0.00    0.00      10/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00      10/174         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]) [330]
                0.00    0.00      10/35          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]) [385]
                0.00    0.00      20/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       7/663579      addr::addr::~addr() [28]
                0.00    0.00      16/16          Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator!=<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [417]
                0.00    0.00      10/10          Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<addrinfo&>&&, decltype(nullptr)&&) [437]
                0.00    0.00      10/10          Catch::BinaryExpr<unsigned int, unsigned long> Catch::operator==<unsigned long, 0>(Catch::ExprLhs<unsigned int>&&, unsigned long) [435]
                0.00    0.00       1/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [411]
                0.00    0.00       1/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00     215/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      87/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00      87/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00      87/396042      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> >&&) [578]
                0.00    0.00      30/41          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9]>::~BinaryExpr() [916]
                0.00    0.00      20/36          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11]>::~BinaryExpr() [929]
                0.00    0.00      20/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      20/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      17/23          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [964]
                0.00    0.00      10/174         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [798]
                0.00    0.00      10/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00      10/10          Catch::ExprLhs<addrinfo& const&> Catch::operator<=<addrinfo&, 0>(Catch::Decomposer&&, addrinfo&) [1048]
                0.00    0.00      10/10          Catch::BinaryExpr<addrinfo&, decltype(nullptr) const&>::~BinaryExpr() [1043]
                0.00    0.00      10/29          Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [953]
                0.00    0.00      10/10          Catch::BinaryExpr<unsigned int, unsigned long>::~BinaryExpr() [1044]
                0.00    0.00       7/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       7/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00       1/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
-----------------------------------------------
                0.00    0.00  270104/270104      __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&) [184]
[183]    0.1    0.00    0.00  270104         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [183]
                0.00    0.00  275132/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00     198/135449      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> > > > >) [399]
                0.00    0.00     273/135449      Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [313]
                0.00    0.00    1386/135449      Catch::TestCaseTracking::ITracker::findChild(Catch::TestCaseTracking::NameAndLocation const&)::{lambda(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&)#1}::operator()(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> const&) const [357]
                0.00    0.00  133592/135449      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&) [185]
[184]    0.1    0.00    0.00  135449         __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&) [184]
                0.00    0.00  270104/270104      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [183]
                0.00    0.00  405954/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
                0.00    0.00  135052/399175      std::char_traits<char>::compare(char const, char const, unsigned long) [575]
-----------------------------------------------
                0.00    0.00      10/133592      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&) [430]
                0.00    0.00    1317/133592      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> >&) [298]
                0.00    0.00  132265/133592      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> >&&) [133]
[185]    0.1    0.00    0.00  133592         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&) [185]
                0.00    0.00  133592/135449      __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&) [184]
-----------------------------------------------
                0.00    0.00       2/684         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [370]
                0.00    0.00      10/684         CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      25/684         Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [307]
                0.00    0.00      75/684         Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [279]
                0.00    0.00     176/684         CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     188/684         CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     208/684         CATCH2_INTERNAL_TEST_7() [88]
[186]    0.1    0.00    0.00     684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00  267951/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
-----------------------------------------------
                0.00    0.00      11/2385        CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00      27/2385        CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      40/2385        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      50/2385        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      63/2385        CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     146/2385        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     232/2385        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     601/2385        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00    1215/2385        CATCH2_INTERNAL_TEST_42() [136]
[187]    0.1    0.00    0.00    2385         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) [187]
                0.00    0.00    3256/275093      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> >&&) [41]
                0.00    0.00    3256/3306        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
                0.00    0.00    3256/268605      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> >&) [584]
-----------------------------------------------
                                                 <spontaneous>
[188]    0.1    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator=(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&) [188]
                0.00    0.00       2/49          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&) [74]
-----------------------------------------------
                0.00    0.00  264936/264936      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> >&&) [61]
[189]    0.1    0.00    0.00  264936         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [189]
                0.00    0.00  264936/264936      void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [190]
-----------------------------------------------
                0.00    0.00  264936/264936      void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [189]
[190]    0.1    0.00    0.00  264936         void std::__do_alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&, std::integral_constant<bool, true>) [190]
                0.00    0.00  264936/3260544     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [98]
-----------------------------------------------
                0.00    0.00   18572/18572       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
[191]    0.1    0.00    0.00   18572         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
                0.00    0.00   18572/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00   18572/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00   18572/4962633     std::char_traits<char>::assign(char&, char const&) [54]
                0.00    0.00     710/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.00   18572/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00   18572/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00      50/17231       Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [307]
                0.00    0.00    2422/17231       CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00    2516/17231       CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00    6102/17231       CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00    6141/17231       CATCH2_INTERNAL_TEST_16() [67]
[192]    0.1    0.00    0.00   17231         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00   18572/18572       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [191]
-----------------------------------------------
                                                 <spontaneous>
[193]    0.1    0.00    0.00                 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [193]
                0.00    0.00      25/1724        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [59]
                0.00    0.00      25/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00      25/25          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [266]
-----------------------------------------------
                0.00    0.00    1494/1494        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [195]
[194]    0.1    0.00    0.00    1494         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [194]
                0.00    0.00    1494/265377      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [8]
                0.00    0.00    1494/689086      std::char_traits<char>::length(char const) [104]
                0.00    0.00    1494/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00     148/148         CATCH2_INTERNAL_TEST_28() [58]
[195]    0.1    0.00    0.00     148         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [195]
                0.00    0.00    1494/1494        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [194]
-----------------------------------------------
                0.00    0.00    1746/1746        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [169]
[196]    0.1    0.00    0.00    1746         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [196]
                0.00    0.00    3492/415700      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&) [15]
                0.00    0.00    1746/1746        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&) [711]
                0.00    0.00    1746/1778        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [704]
-----------------------------------------------
                0.00    0.00       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[197]    0.1    0.00    0.00       6         CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      39/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      42/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      42/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      55/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      33/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00       3/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00       1/263771      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> >&&) [4]
                0.00    0.00      75/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       7/663579      addr::addr::~addr() [28]
                0.00    0.00       3/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00       4/35          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]) [385]
                0.00    0.00       6/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       2/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [407]
                0.00    0.00       2/174         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]) [330]
                0.00    0.00       4/67          Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [393]
                0.00    0.00       1/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00       3/6           Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [458]
                0.00    0.00       4/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       1/2           Catch::BinaryExpr<int, int> Catch::operator><int, 0>(Catch::ExprLhs<int>&&, int) [509]
                0.00    0.00      33/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      11/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      11/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00       8/396042      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> >&&) [578]
                0.00    0.00       6/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       6/9           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18]) [1065]
                0.00    0.00       4/7           std::shared_ptr<int>::shared_ptr<int, void ()(int), void>(int, void ()(int)) [1094]
                0.00    0.00       4/7           std::shared_ptr<int>::~shared_ptr() [1095]
                0.00    0.00       4/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00       4/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00       3/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00       3/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00       3/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00       3/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00       2/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1077]
                0.00    0.00       2/174         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8]>::~BinaryExpr() [798]
-----------------------------------------------
                0.00    0.00    1724/11512       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [259]
                0.00    0.00    4043/11512       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
                0.00    0.00    5745/11512       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&) [224]
[198]    0.1    0.00    0.00   11512         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00    2477/530237      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [19]
                0.00    0.00   11512/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00   11512/4673383     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [20]
                0.00    0.00    8409/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00    8409/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
                0.00    0.00   22398/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00    3010/3010        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> >) [200]
[199]    0.1    0.00    0.00    3010         void std::Construct<std::cxx11::basicstring<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&) [199]
                0.00    0.00    3010/415700      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&) [15]
                0.00    0.00    3010/4087        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&) [671]
                0.00    0.00    3010/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00    1748/1748        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> >) [202]
[200]    0.1    0.00    0.00    1748         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> >) [200]
                0.00    0.00    3010/3010        void std::Construct<std::cxx11::basicstring<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&) [199]
                0.00    0.00    4758/5668        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&) [661]
                0.00    0.00    3010/3765        __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 [672]
                0.00    0.00    3010/9765        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> >&) [653]
                0.00    0.00    3010/3726        __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++() [673]
-----------------------------------------------
                0.00    0.00       2/1748        Catch::ConfigData::ConfigData(Catch::ConfigData const&) [397]
                0.00    0.00    1746/1748        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [169]
[201]    0.1    0.00    0.00    1748         std::vector<std::__cxx11::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&) [201]
                0.00    0.00    1748/1748        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> > >&) [203]
                0.00    0.00    1748/4131        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 [670]
                0.00    0.00    1748/1748        __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&) [707]
                0.00    0.00    1748/6512        std::vector<std::__cxx11::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 [659]
                0.00    0.00    1748/1748        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&) [709]
                0.00    0.00    1748/4958        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [665]
                0.00    0.00    1748/6445        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() [660]
                0.00    0.00    1748/2863        std::vector<std::__cxx11::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 [685]
                0.00    0.00    1748/2863        std::vector<std::__cxx11::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 [686]
-----------------------------------------------
                0.00    0.00    1748/1748        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> > >&) [203]
[202]    0.1    0.00    0.00    1748         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> >) [202]
                0.00    0.00    1748/1748        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> >) [200]
-----------------------------------------------
                0.00    0.00    1748/1748        std::vector<std::__cxx11::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&) [201]
[203]    0.1    0.00    0.00    1748         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> > >&) [203]
                0.00    0.00    1748/1748        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> >) [202]
-----------------------------------------------
                0.00    0.00       6/6           Catch::TestInvokerAsFunction::invoke() const [1]
[204]    0.1    0.00    0.00       6         CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      21/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      32/577         CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00      32/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     250/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      32/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     107/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00      45/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     282/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       4/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00       3/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00       6/35          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]) [385]
                0.00    0.00       6/663579      addr::addr::~addr() [28]
                0.00    0.00       1/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00      14/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       3/131600      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&> Catch::operator==<addr::addr::network_type_t, 0>(Catch::ExprLhs<addr::addr::network_type_t const&>&&, addr::addr::network_type_t&&) [140]
                0.00    0.00     250/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     123/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00     107/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      18/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00      14/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00       6/76          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [7]>(char const (&) [7]) [886]
                0.00    0.00       6/6           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [14]>(char const (&) [14]) [1121]
                0.00    0.00       6/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [935]
                0.00    0.00       6/396042      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> >&&) [578]
                0.00    0.00       6/35          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10]>::~BinaryExpr() [933]
                0.00    0.00       4/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00       3/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00       3/131616      Catch::ExprLhs<addr::addr::network_type_t const&> Catch::operator<=<addr::addr::network_type_t, 0>(Catch::Decomposer&&, addr::addr::network_type_t&&) [630]
                0.00    0.00       3/131616      Catch::BinaryExpr<addr::addr::network_type_t const&, addr::addr::network_type_t const&>::~BinaryExpr() [628]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_73()::{lambda()#1}::operator()() const [1402]
                0.00    0.00       1/1           std::vector<addr::addr_range, std::allocator<addr::addr_range> >::empty() const [1362]
-----------------------------------------------
                0.00    0.00       1/2566        (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       1/2566        Catch::Clara::Help::~Help() [446]
                0.00    0.00       6/2566        unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      32/2566        Catch::makeCommandLineParser(Catch::ConfigData&) [71]
                0.00    0.00    2526/2566        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [206]
[205]    0.1    0.00    0.00    2566         Catch::Clara::Opt::~Opt() [205]
                0.00    0.00    2566/2575        std::vector<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector() [230]
                0.00    0.00    2566/2566        Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [231]
-----------------------------------------------
                0.00    0.00    2526/2526        void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [207]
[206]    0.1    0.00    0.00    2526         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [206]
                0.00    0.00    2526/2566        Catch::Clara::Opt::~Opt() [205]
-----------------------------------------------
                0.00    0.00     129/129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [208]
[207]    0.1    0.00    0.00     129         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [207]
                0.00    0.00    2526/2526        void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [206]
                0.00    0.00    2526/5012        Catch::Clara::Opt std::addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [663]
-----------------------------------------------
                0.00    0.00     129/129         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [209]
[208]    0.1    0.00    0.00     129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [208]
                0.00    0.00     129/129         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [207]
-----------------------------------------------
                0.00    0.00       1/129         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [301]
                0.00    0.00      40/129         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&) [156]
                0.00    0.00      88/129         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [137]
[209]    0.1    0.00    0.00     129         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [209]
                0.00    0.00     129/129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [208]
-----------------------------------------------
                                                 <spontaneous>
[210]    0.1    0.00    0.00                 Catch::SectionStats::~SectionStats() [210]
                0.00    0.00     491/4368        Catch::SectionInfo::~SectionInfo() [128]
-----------------------------------------------
                                                 <spontaneous>
[211]    0.1    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [211]
                0.00    0.00     491/4368        Catch::SectionInfo::~SectionInfo() [128]
-----------------------------------------------
                0.00    0.00       5/5           Catch::TestInvokerAsFunction::invoke() const [1]
[212]    0.1    0.00    0.00       5         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      26/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       6/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00      25/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     682/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00     648/48527       Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
                0.00    0.00     707/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00      25/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      42/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       5/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> Catch::operator==<char const (&) [6], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [359]
                0.00    0.00       5/132265      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> >&&) [133]
                0.00    0.00       6/641         Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00      15/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       1/6           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [459]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&> Catch::operator!=<decltype(nullptr), 0>(Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&>&&, decltype(nullptr)&&) [478]
                0.00    0.00       1/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00     682/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00     648/48759       Catch::ExprLhs<char> Catch::operator<=<char, 0>(Catch::Decomposer&&, char) [638]
                0.00    0.00     648/48527       Catch::BinaryExpr<char, int>::~BinaryExpr() [639]
                0.00    0.00      15/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      10/396042      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> >&&) [578]
                0.00    0.00       6/641         Catch::ExprLhs<unsigned short> Catch::operator<=<unsigned short, 0>(Catch::Decomposer&&, unsigned short) [753]
                0.00    0.00       6/641         Catch::BinaryExpr<unsigned short, int>::~BinaryExpr() [750]
                0.00    0.00       5/36          unittest::g_progress() [930]
                0.00    0.00       5/132275      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() [619]
                0.00    0.00       5/100         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6]>::~BinaryExpr() [831]
                0.00    0.00       1/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00       1/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00       1/4           snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::pointer(int) [1196]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::unique_ptr<snapdev::raii_generic_deleter<int, -1, int ()(int), &close>, void>(snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer) [1210]
                0.00    0.00       1/4           Catch::ExprLhs<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >& const&> Catch::operator<=<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, 0>(Catch::Decomposer&&, std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&) [1195]
                0.00    0.00       1/4           Catch::BinaryExpr<std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >&, decltype(nullptr) const&>::~BinaryExpr() [1191]
                0.00    0.00       1/11          std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::get() const [1036]
                0.00    0.00       1/11          snapdev::raii_generic_deleter<int, -1, int ()(int), &close>::pointer::operator int() const [1035]
                0.00    0.00       1/21          Catch::ExprLhs<addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::Decomposer&&, addr::unix&) [969]
                0.00    0.00       1/21          Catch::BinaryExpr<addr::unix&, addr::unix&>::~BinaryExpr() [967]
                0.00    0.00       1/4           std::unique_ptr<int, snapdev::raii_generic_deleter<int, -1, int ()(int), &close> >::~unique_ptr() [1211]
-----------------------------------------------
                                                 <spontaneous>
[213]    0.0    0.00    0.00                 Catch::Clara::Help::Help(bool&) [213]
                0.00    0.00       1/40          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [83]
                0.00    0.00       4/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       3/62          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
                0.00    0.00       4/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00   65538/65538       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> Catch::operator==<char const (&) [30], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [126]
[214]    0.0    0.00    0.00   65538         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [30]) [214]
                0.00    0.00   65538/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00   65536/65536       Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> Catch::operator==<char const (&) [32], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [127]
[215]    0.0    0.00    0.00   65536         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [32]) [215]
                0.00    0.00   65536/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00  946177/946177      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [29]
[216]    0.0    0.00    0.00  946177         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [216]
                0.00    0.00  946177/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
-----------------------------------------------
                                                 <spontaneous>
[217]    0.0    0.00    0.00                 Catch::AssertionResultData::~AssertionResultData() [217]
                0.00    0.00    7152/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[218]    0.0    0.00    0.00                 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [218]
                0.00    0.00       1/49          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&) [74]
                0.00    0.00       1/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       1/3           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1235]
-----------------------------------------------
                                                 <spontaneous>
[219]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [219]
                0.00    0.00       1/49          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&) [74]
-----------------------------------------------
                0.00    0.00      50/3306        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) [323]
                0.00    0.00    3256/3306        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) [187]
[220]    0.0    0.00    0.00    3306         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
                0.00    0.00    4043/11512       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00    4043/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [63]
                0.00    0.00    4043/689086      std::char_traits<char>::length(char const) [104]
-----------------------------------------------
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_0() [90]
[221]    0.0    0.00    0.00      15         addr::iface::iface(addr::iface const&) [221]
                0.00    0.00    1305/397712      addr::addr::addr(addr::addr const&) [14]
                0.00    0.00     435/415700      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&) [15]
-----------------------------------------------
                                                 <spontaneous>
[222]    0.0    0.00    0.00                 Catch::SectionEndInfo::~SectionEndInfo() [222]
                0.00    0.00     315/4368        Catch::SectionInfo::~SectionInfo() [128]
-----------------------------------------------
                0.00    0.00   48527/48527       Catch::BinaryExpr<char, int> Catch::operator==<int, 0>(Catch::ExprLhs<char>&&, int) [168]
[223]    0.0    0.00    0.00   48527         Catch::BinaryExpr<char, int>::BinaryExpr(bool, char, Catch::StringRef, int) [223]
                0.00    0.00   48527/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00     203/5187        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> > const&) [303]
                0.00    0.00    1255/5187        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> >&&) [235]
                0.00    0.00    1699/5187        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&) [31]
                0.00    0.00    2030/5187        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&) [268]
[224]    0.0    0.00    0.00    5187         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&) [224]
                0.00    0.00    5745/11512       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00    5745/18896679     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [21]
                0.00    0.00    5745/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                                                 <spontaneous>
[225]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::SourceLineInfo const&) [225]
                0.00    0.00    1647/415700      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&) [15]
-----------------------------------------------
                0.00    0.00    5666/5666        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> >) [227]
[226]    0.0    0.00    0.00    5666         void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [226]
                0.00    0.00    5666/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00    4423/4423        void std::Destroy<std::cxx11::basicstring<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> >) [228]
[227]    0.0    0.00    0.00    4423         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> >) [227]
                0.00    0.00    5666/5666        void std::Destroy<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [226]
                0.00    0.00    5666/9765        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> >&) [653]
-----------------------------------------------
                0.00    0.00    4423/4423        void std::Destroy<std::cxx11::basicstring<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> > >&) [229]
[228]    0.0    0.00    0.00    4423         void std::Destroy<std::cxx11::basicstring<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> >) [228]
                0.00    0.00    4423/4423        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> >) [227]
-----------------------------------------------
                0.00    0.00      36/3459        std::vector<std::__cxx11::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_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [381]
                0.00    0.00     227/3459        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&) [248]
                0.00    0.00    3196/3459        std::vector<std::__cxx11::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() [230]
[229]    0.0    0.00    0.00    3459         void std::Destroy<std::cxx11::basicstring<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> > >&) [229]
                0.00    0.00    4423/4423        void std::Destroy<std::cxx11::basicstring<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> >) [228]
-----------------------------------------------
                0.00    0.00       1/2575        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::integral_constant<bool, true>) [476]
                0.00    0.00       1/2575        Catch::Clara::Args::~Args() [450]
                0.00    0.00       3/2575        Catch::TestSpec::~TestSpec() [429]
                0.00    0.00       4/2575        Catch::ConfigData::~ConfigData() [404]
                0.00    0.00    2566/2575        Catch::Clara::Opt::~Opt() [205]
[230]    0.0    0.00    0.00    2575         std::vector<std::__cxx11::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() [230]
                0.00    0.00    3196/3459        void std::Destroy<std::cxx11::basicstring<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> > >&) [229]
                0.00    0.00    3196/6445        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() [660]
                0.00    0.00    3196/3196        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() [679]
-----------------------------------------------
                0.00    0.00    2566/2566        Catch::Clara::Opt::~Opt() [205]
[231]    0.0    0.00    0.00    2566         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [231]
                0.00    0.00    5132/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00    2566/2599        std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [689]
                0.00    0.00    2566/2566        Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [691]
-----------------------------------------------
                                                 <spontaneous>
[232]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [232]
                0.00    0.00      32/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00      16/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
                0.00    0.00      16/1778        std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [704]
-----------------------------------------------
                0.00    0.00      25/50          std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [267]
                0.00    0.00      25/50          Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [266]
[233]    0.0    0.00    0.00      50         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
                0.00    0.00    1223/155067      void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [47]
                0.00    0.00    1223/420561      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [105]
                0.00    0.00    1223/3151018     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [77]
-----------------------------------------------
                                                 <spontaneous>
[234]    0.0    0.00    0.00                 Catch::RunContext::runCurrentTest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [234]
                0.00    0.00     176/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     176/415700      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&) [15]
                0.00    0.00     176/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00     176/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00      10/772         CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00      25/772         CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00      30/772         CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     275/772         CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     432/772         CATCH2_INTERNAL_TEST_63() [159]
[235]    0.0    0.00    0.00     772         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> >&&) [235]
                0.00    0.00    1255/275093      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> >&&) [41]
                0.00    0.00    1255/5187        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&) [224]
                0.00    0.00    1580/1885992     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [56]
                0.00    0.00    2510/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
                0.00    0.00    1255/268605      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> >&) [584]
-----------------------------------------------
                                                 <spontaneous>
[236]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [236]
                0.00    0.00    1297/415700      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&) [15]
-----------------------------------------------
                0.00    0.00      15/465         CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00     450/465         void std::Destroy<addr::iface>(addr::iface) [240]
[237]    0.0    0.00    0.00     465         addr::iface::~iface() [237]
                0.00    0.00    2835/663579      addr::addr::~addr() [28]
                0.00    0.00     945/2415547     std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00       1/62          (anonymous namespace)::add_command_line_options(Catch::Clara::Parser const&) [48]
                0.00    0.00       3/62          Catch::Clara::Help::Help(bool&) [213]
                0.00    0.00      10/62          unittest::snap_catch2_main(char const, char const, int, char**, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00      48/62          Catch::makeCommandLineParser(Catch::ConfigData&) [71]
[238]    0.0    0.00    0.00      62         Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
                0.00    0.00      62/62          std::vector<std::__cxx11::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&) [239]
-----------------------------------------------
                0.00    0.00      62/62          Catch::Clara::Opt::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [238]
[239]    0.0    0.00    0.00      62         std::vector<std::__cxx11::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&) [239]
                0.00    0.00     227/227         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&) [248]
                0.00    0.00     198/425         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&) [282]
                0.00    0.00     227/229         std::vector<std::__cxx11::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() [789]
-----------------------------------------------
                0.00    0.00     450/450         void std::Destroyaux<false>::__destroy<addr::iface>(addr::iface, addr::iface) [241]
[240]    0.0    0.00    0.00     450         void std::Destroy<addr::iface>(addr::iface) [240]
                0.00    0.00     450/465         addr::iface::~iface() [237]
-----------------------------------------------
                0.00    0.00     105/105         void std::Destroy<addr::iface>(addr::iface, addr::iface) [242]
[241]    0.0    0.00    0.00     105         void std::Destroyaux<false>::__destroy<addr::iface>(addr::iface, addr::iface) [241]
                0.00    0.00     450/450         void std::Destroy<addr::iface>(addr::iface) [240]
                0.00    0.00     450/450         addr::iface std::addressof<addr::iface>(addr::iface&) [774]
-----------------------------------------------
                0.00    0.00     105/105         void std::Destroy<addr::iface, addr::iface>(addr::iface, addr::iface, std::allocator<addr::iface>&) [243]
[242]    0.0    0.00    0.00     105         void std::Destroy<addr::iface>(addr::iface, addr::iface) [242]
                0.00    0.00     105/105         void std::Destroy_aux<false>::__destroy<addr::iface>(addr::iface, addr::iface) [241]
-----------------------------------------------
                0.00    0.00      30/30          std::vector<addr::iface, std::allocator<addr::iface> >::~vector() [244]
[243]    0.0    0.00    0.00      30         void std::Destroy<addr::iface, addr::iface>(addr::iface, addr::iface, std::allocator<addr::iface>&) [243]
                0.00    0.00     105/105         void std::Destroy<addr::iface>(addr::iface, addr::iface) [242]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [90]
[244]    0.0    0.00    0.00       1         std::vector<addr::iface, std::allocator<addr::iface> >::~vector() [244]
                0.00    0.00      30/30          void std::Destroy<addr::iface, addr::iface>(addr::iface, addr::iface, std::allocator<addr::iface>&) [243]
                0.00    0.00      30/30          std::Vector_base<addr::iface, std::allocator<addr::iface> >::_M_get_Tp_allocator() [950]
                0.00    0.00      30/30          std::Vectorbase<addr::iface, std::allocator<addr::iface> >::~Vectorbase() [951]
-----------------------------------------------
                                 210             CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00       3/213         Catch::TestInvokerAsFunction::invoke() const [1]
                0.00    0.00      10/213         CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     200/213         CATCH2_INTERNAL_TEST_33() [2]
[245]    0.0    0.00    0.00     213+210     CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      12/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      12/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     105/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00      12/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      25/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      26/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00       3/131939      addr::addr_parser::~addr_parser() [34]
                0.00    0.00     105/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
                0.00    0.00       1/263771      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> >&&) [4]
                0.00    0.00       3/131833      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::~vector() [82]
                0.00    0.00       4/7           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator==<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [411]
                0.00    0.00       4/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> Catch::operator==<char const (&) [3], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [407]
                0.00    0.00      38/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       4/663579      addr::addr::~addr() [28]
                0.00    0.00       6/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       1/264494      std::__cxx11::to_string(int) [66]
                0.00    0.00       3/6           Catch::BinaryExpr<unsigned long, int> Catch::operator>=<int, 0>(Catch::ExprLhs<unsigned long>&&, int) [458]
                0.00    0.00       3/67          Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [393]
                0.00    0.00       4/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00       1/2           Catch::BinaryExpr<int, int> Catch::operator><int, 0>(Catch::ExprLhs<int>&&, int) [509]
                0.00    0.00      26/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      10/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      10/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00       8/396042      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> >&&) [578]
                0.00    0.00       4/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00       4/23          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::~BinaryExpr() [964]
                0.00    0.00       4/8           Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3]>::~BinaryExpr() [1077]
                0.00    0.00       3/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       3/9           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18]) [1065]
                0.00    0.00       3/792786      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::size() const [567]
                0.00    0.00       3/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00       3/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00       3/131771      std::vector<addr::addr_range, std::allocator<addr::addr_range> >::operator[](unsigned long) [627]
                0.00    0.00       3/7           std::shared_ptr<int>::shared_ptr<int, void ()(int), void>(int, void ()(int)) [1094]
                0.00    0.00       3/7           std::shared_ptr<int>::~shared_ptr() [1095]
                                 210             CATCH2_INTERNAL_TEST_68() [245]
-----------------------------------------------
                0.00    0.00       2/1622        CATCH2_INTERNAL_TEST_0() [90]
                0.00    0.00       4/1622        CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00       6/1622        CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00       9/1622        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00      12/1622        CATCH2_INTERNAL_TEST_57() [3]
                0.00    0.00      12/1622        CATCH2_INTERNAL_TEST_68() [245]
                0.00    0.00      23/1622        CATCH2_INTERNAL_TEST_33() [2]
                0.00    0.00      23/1622        CATCH2_INTERNAL_TEST_0() [9]
                0.00    0.00      25/1622        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      32/1622        CATCH2_INTERNAL_TEST_73() [204]
                0.00    0.00      36/1622        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00      42/1622        CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      46/1622        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      49/1622        CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00      56/1622        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00      56/1622        CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      72/1622        CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00      90/1622        CATCH2_INTERNAL_TEST_23() [167]
                0.00    0.00     114/1622        CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00     134/1622        CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00     137/1622        CATCH2_INTERNAL_TEST_0() [134]
                0.00    0.00     140/1622        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     144/1622        CATCH2_INTERNAL_TEST_33() [132]
                0.00    0.00     176/1622        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> >&) [234]
                0.00    0.00     182/1622        CATCH2_INTERNAL_TEST_104() [141]
[246]    0.0    0.00    0.00    1622         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00    1622/275093      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> >&&) [41]
-----------------------------------------------
                0.00    0.00  420219/420219      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) [45]
[247]    0.0    0.00    0.00  420219         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [247]
                0.00    0.00  420219/3165201     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [161]
-----------------------------------------------
                0.00    0.00     227/227         std::vector<std::__cxx11::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&) [239]
[248]    0.0    0.00    0.00     227         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&) [248]
                0.00    0.00     454/454         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> > >&) [264]
                0.00    0.00     227/425         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&) [282]
                0.00    0.00     227/3459        void std::Destroy<std::cxx11::basicstring<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> > >&) [229]
                0.00    0.00     681/6445        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() [660]
                0.00    0.00     454/9718        __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 [654]
                0.00    0.00     227/227         std::vector<std::__cxx11::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 [792]
                0.00    0.00     227/229         std::vector<std::__cxx11::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() [790]
                0.00    0.00     227/227         __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&) [791]
                0.00    0.00     227/1976        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) [697]
                0.00    0.00     227/4087        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&) [671]
                0.00    0.00     227/3423        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) [677]
-----------------------------------------------
                0.00    0.00     780/780         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [251]
[249]    0.0    0.00    0.00     780         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [249]
                0.00    0.00     780/780         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [250]
                0.00    0.00     780/781         std::vector<std::cxx11::basicstring<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> > > >&&) [737]
-----------------------------------------------
                0.00    0.00     780/780         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [249]
[250]    0.0    0.00    0.00     780         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&) [250]
                0.00    0.00    1560/275093      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> >&&) [41]
                0.00    0.00     780/780         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&) [738]
                0.00    0.00     780/780         std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&) [740]
-----------------------------------------------
                0.00    0.00     780/780         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) [252]
[251]    0.0    0.00    0.00     780         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [251]
                0.00    0.00     780/780         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [249]
                0.00    0.00     780/780         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [744]
                0.00    0.00     780/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00      80/80          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) [253]
[252]    0.0    0.00    0.00      80         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) [252]
                0.00    0.00     780/780         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [251]
                0.00    0.00     860/860         bool std::operator!=<Catch::Clara::Opt>(std::moveiterator<Catch::Clara::Opt> const&, std::move_iterator<Catch::Clara::Opt> const&) [732]
                0.00    0.00     780/780         std::move_iterator<Catch::Clara::Opt>::operator() const [739]
                0.00    0.00     780/5012        Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [663]
                0.00    0.00     780/780         std::move_iterator<Catch::Clara::Opt>::operator++() [742]
-----------------------------------------------
                0.00    0.00      80/80          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>&) [254]
[253]    0.0    0.00    0.00      80         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) [253]
                0.00    0.00      80/80          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) [252]
-----------------------------------------------
                0.00    0.00      80/80          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>&) [255]
[254]    0.0    0.00    0.00      80         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>&) [254]
                0.00    0.00      80/80          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) [253]
-----------------------------------------------
                0.00    0.00      80/80          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [156]
[255]    0.0    0.00    0.00      80         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>&) [255]
                0.00    0.00      80/80          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>&) [254]
                0.00    0.00     160/160         std::move_iterator<Catch::Clara::Opt> std::__make_move_if_noexcept_iterator<Catch::Clara::Opt, std::move_iterator<Catch::Clara::Opt> >(Catch::Clara::Opt) [815]
-----------------------------------------------
                                                 <spontaneous>
[256]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [256]
                0.00    0.00    1449/275093      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> >&&) [41]
-----------------------------------------------
                                                 <spontaneous>
[257]    0.0    0.00    0.00                 void std::Construct<std::cxx11::basicstring<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&) [257]
                0.00    0.00      11/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00      11/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                                                 <spontaneous>
[258]    0.0    0.00    0.00                 Catch::Clara::Detail::Token::Token(Catch::Clara::Detail::Token const&) [258]
                0.00    0.00     839/415700      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&) [15]
-----------------------------------------------
                0.00    0.00      25/1724        Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [389]
                0.00    0.00    1699/1724        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&) [31]
[259]    0.0    0.00    0.00    1724         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [259]
                0.00    0.00    1724/11512       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [198]
                0.00    0.00    1724/798958      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [63]
-----------------------------------------------
                0.00    0.00    2382/2382        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> >) [261]
[260]    0.0    0.00    0.00    2382         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> >) [260]
                0.00    0.00    1078/1078        void std::Construct<std::cxx11::basicstring<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> >&&) [263]
                0.00    0.00    3460/3460        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&) [676]
                0.00    0.00    1078/1078        std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator() const [723]
                0.00    0.00    1078/9765        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> >&) [653]
                0.00    0.00    1078/1078        std::move_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::operator++() [724]
-----------------------------------------------
                0.00    0.00    2382/2382        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> > >&) [262]
[261]    0.0    0.00    0.00    2382         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> >) [261]
                0.00    0.00    2382/2382        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> >) [260]
-----------------------------------------------
                0.00    0.00    2382/2382        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> > >&) [264]
[262]    0.0    0.00    0.00    2382         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> > >&) [262]
                0.00    0.00    2382/2382        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> >) [261]
-----------------------------------------------
                0.00    0.00    1078/1078        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> >) [260]
[263]    0.0    0.00    0.00    1078         void std::Construct<std::cxx11::basicstring<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> >&&) [263]
                0.00    0.00    1078/275093      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> >&&) [41]
                0.00    0.00    1078/1143        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&) [722]
                0.00    0.00    1078/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00     454/454         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&) [248]
[264]    0.0    0.00    0.00     454         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> > >&) [264]
                0.00    0.00    2382/2382        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> > >&) [262]
                0.00    0.00    4764/4764        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> >) [667]
-----------------------------------------------
                                                 <spontaneous>
[265]    0.0    0.00    0.00                 Catch::TestCaseTracking::TrackerContext::startRun() [265]
                0.00    0.00      25/25          std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [267]
                0.00    0.00      25/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      25/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
-----------------------------------------------
                0.00    0.00      25/25          Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [193]
[266]    0.0    0.00    0.00      25         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >[abi:cxx11]() const [266]
                0.00    0.00      25/50          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
-----------------------------------------------
                0.00    0.00      25/25          Catch::TestCaseTracking::TrackerContext::startRun() [265]
[267]    0.0    0.00    0.00      25         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [267]
                0.00    0.00      25/50          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [233]
-----------------------------------------------
                0.00    0.00      10/362         CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     352/362         Catch::RunContext::runTest(Catch::TestCaseHandle const&) [135]
[268]    0.0    0.00    0.00     362         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&) [268]
                0.00    0.00    2030/5187        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&) [224]
-----------------------------------------------
                                                 <spontaneous>
[269]    0.0    0.00    0.00                 Catch::ReporterRegistry::ReporterRegistry() [269]
                0.00    0.00       8/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       8/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[270]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [270]
                0.00    0.00       1/40          Catch::Clara::Parser::operator|=(Catch::Clara::Opt const&) [155]
                0.00    0.00       1/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00       2/84          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
-----------------------------------------------
                                                 <spontaneous>
[271]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [271]
                0.00    0.00    1908/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[272]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_24() [272]
                0.00    0.00       6/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       4/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00      36/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00       4/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00       6/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00      40/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       3/6           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator==<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [459]
                0.00    0.00       3/3           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator!=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [498]
                0.00    0.00       3/3           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator< <addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [495]
                0.00    0.00       3/3           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [493]
                0.00    0.00       3/3           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator><addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [491]
                0.00    0.00       3/3           Catch::BinaryExpr<addr::unix&, addr::unix& const&> Catch::operator>=<addr::unix&, 0>(Catch::ExprLhs<addr::unix&>&&, addr::unix&) [489]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator==<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [487]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator!=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [497]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator< <sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [494]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator<=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [492]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator><sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [490]
                0.00    0.00       3/3           Catch::BinaryExpr<sockaddr_un&, sockaddr_un& const&> Catch::operator>=<sockaddr_un&, 0>(Catch::ExprLhs<sockaddr_un&>&&, sockaddr_un&) [488]
                0.00    0.00      36/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      18/21          Catch::ExprLhs<addr::unix& const&> Catch::operator<=<addr::unix&, 0>(Catch::Decomposer&&, addr::unix&) [969]
                0.00    0.00      18/21          Catch::BinaryExpr<addr::unix&, addr::unix&>::~BinaryExpr() [967]
                0.00    0.00      18/18          Catch::ExprLhs<sockaddr_un& const&> Catch::operator<=<sockaddr_un&, 0>(Catch::Decomposer&&, sockaddr_un&) [983]
                0.00    0.00      18/18          Catch::BinaryExpr<sockaddr_un&, sockaddr_un&>::~BinaryExpr() [980]
                0.00    0.00       2/36          unittest::g_progress() [930]
                0.00    0.00       1/1           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<addr::unix> >, std::is_move_constructible<addr::unix>, std::is_move_assignable<addr::unix> >::value, void>::type std::swap<addr::unix>(addr::unix&, addr::unix&) [1400]
                0.00    0.00       1/1           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sockaddr_un> >, std::is_move_constructible<sockaddr_un>, std::is_move_assignable<sockaddr_un> >::value, void>::type std::swap<sockaddr_un>(sockaddr_un&, sockaddr_un&) [1399]
-----------------------------------------------
                0.00    0.00  264564/264564      addr::addr_range std::uninitialized_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [274]
[273]    0.0    0.00    0.00  264564         addr::addr_range std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [273]
                0.00    0.00      46/46          void std::Construct<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range&&) [278]
                0.00    0.00  264610/264610      bool std::operator!=<addr::addr_range>(std::move_iterator<addr::addr_range> const&, std::move_iterator<addr::addr_range> const&) [593]
                0.00    0.00      46/46          std::move_iterator<addr::addr_range>::operator() const [907]
                0.00    0.00      46/132390      addr::addr_range std::__addressof<addr::addr_range>(addr::addr_range&) [606]
                0.00    0.00      46/46          std::move_iterator<addr::addr_range>::operator++() [908]
-----------------------------------------------
                0.00    0.00  264564/264564      addr::addr_range std::__uninitialized_copy_a<std::move_iterator<addr::addr_range>, addr::addr_range, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range, std::allocator<addr::addr_range>&) [275]
[274]    0.0    0.00    0.00  264564         addr::addr_range std::uninitialized_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [274]
                0.00    0.00  264564/264564      addr::addr_range std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [273]
-----------------------------------------------
                0.00    0.00  264564/264564      addr::addr_range std::__uninitialized_move_if_noexcept_a<addr::addr_range, addr::addr_range, std::allocator<addr::addr_range> >(addr::addr_range, addr::addr_range, addr::addr_range, std::allocator<addr::addr_range>&) [91]
[275]    0.0    0.00    0.00  264564         addr::addr_range std::__uninitialized_copy_a<std::move_iterator<addr::addr_range>, addr::addr_range, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range, std::allocator<addr::addr_range>&) [275]
                0.00    0.00  264564/264564      addr::addr_range std::uninitialized_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [274]
-----------------------------------------------
                0.00    0.00      92/92          addr::addr_range::addr_range(addr::addr_range&&) [277]
[276]    0.0    0.00    0.00      92         addr::addr::addr(addr::addr&&) [276]
                0.00    0.00     767/275093      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> >&&) [41]
-----------------------------------------------
                0.00    0.00      46/46          void std::Construct<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range&&) [278]
[277]    0.0    0.00    0.00      46         addr::addr_range::addr_range(addr::addr_range&&) [277]
                0.00    0.00      92/92          addr::addr::addr(addr::addr&&) [276]
-----------------------------------------------
                0.00    0.00      46/46          addr::addr_range std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<addr::addr_range>, addr::addr_range>(std::move_iterator<addr::addr_range>, std::move_iterator<addr::addr_range>, addr::addr_range) [273]
[278]    0.0    0.00    0.00      46         void std::Construct<addr::addrrange, addr::addr_range>(addr::addr_range, addr::addr_range&&) [278]
                0.00    0.00      46/46          addr::addr_range::addr_range(addr::addr_range&&) [277]
                0.00    0.00      46/46          addr::addr_range&& std::forward<addr::addr_range>(std::remove_reference<addr::addr_range>::type&) [909]
                0.00    0.00      46/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                                                 <spontaneous>
[279]    0.0    0.00    0.00                 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [279]
                0.00    0.00      75/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00      75/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                                                 <spontaneous>
[280]    0.0    0.00    0.00                 (anonymous namespace)::normaliseOpt(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [280]
                0.00    0.00     440/415700      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&) [15]
-----------------------------------------------
                0.00    0.00     425/425         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&) [282]
[281]    0.0    0.00    0.00     425         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&) [281]
                0.00    0.00     425/415700      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&) [15]
                0.00    0.00     425/4087        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&) [671]
                0.00    0.00     425/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00     198/425         std::vector<std::__cxx11::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&) [239]
                0.00    0.00     227/425         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&) [248]
[282]    0.0    0.00    0.00     425         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&) [282]
                0.00    0.00     425/425         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&) [281]
                0.00    0.00     425/4087        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&) [671]
-----------------------------------------------
                0.00    0.00       1/2           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00       1/2           Catch::Session::Session() [286]
[283]    0.0    0.00    0.00       2         Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [283]
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [285]
                0.00    0.00       2/8           Catch::Clara::Detail::ParserBase::operator=(Catch::Clara::Detail::ParserBase const&) [1079]
                0.00    0.00       2/2           Catch::Clara::ExeName::operator=(Catch::Clara::ExeName&&) [1299]
                0.00    0.00       2/2           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::operator=(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&) [1324]
-----------------------------------------------
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [285]
[284]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [284]
                0.00    0.00       2/88          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [137]
                0.00    0.00       4/4           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&) [1219]
                0.00    0.00       4/298         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
                0.00    0.00       2/2           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::get_allocator() const [1305]
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::allocator<Catch::Clara::Opt> const&) [1325]
                0.00    0.00       2/174         std::allocator<Catch::Clara::Opt>::~allocator() [802]
                0.00    0.00       2/2           void std::__alloc_on_move<std::allocator<Catch::Clara::Opt> >(std::allocator<Catch::Clara::Opt>&, std::allocator<Catch::Clara::Opt>&) [1329]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [283]
[285]    0.0    0.00    0.00       2         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&) [285]
                0.00    0.00       2/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [284]
                0.00    0.00       2/2           std::remove_reference<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>::type&& std::move<std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&>(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&) [1339]
-----------------------------------------------
                                                 <spontaneous>
[286]    0.0    0.00    0.00                 Catch::Session::Session() [286]
                0.00    0.00       1/2           Catch::Clara::Parser::operator=(Catch::Clara::Parser&&) [283]
                0.00    0.00       1/86          Catch::Clara::Parser::~Parser() [138]
-----------------------------------------------
                                                 <spontaneous>
[287]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [287]
                0.00    0.00       2/86          Catch::Clara::Parser::~Parser() [138]
-----------------------------------------------
                0.00    0.00       2/2           Catch::TestInvokerAsFunction::invoke() const [1]
[288]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_0() [288]
                0.00    0.00       4/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       6/4368        Catch::SectionInfo::~SectionInfo() [128]
                0.00    0.00     108/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00      60/67          Catch::BinaryExpr<int, int> Catch::operator>=<int, 0>(Catch::ExprLhs<int>&&, int) [393]
                0.00    0.00      16/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     114/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       6/1622        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [246]
                0.00    0.00      12/22          Catch::BinaryExpr<int, int> Catch::operator!=<int, 0>(Catch::ExprLhs<int>&&, int) [408]
                0.00    0.00      10/10          Catch::BinaryExpr<unsigned long, int> Catch::operator< <int, 0>(Catch::ExprLhs<unsigned long>&&, int) [436]
                0.00    0.00      25/266957      void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [152]
                0.00    0.00      10/2899442     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [99]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&> Catch::operator==<decltype(nullptr), 0>(Catch::ExprLhs<std::shared_ptr<addr::route> const&>&&, decltype(nullptr)&&) [527]
                0.00    0.00     120/120         std::__shared_ptr_access<addr::route, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [827]
                0.00    0.00     108/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00      72/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00      72/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00      25/266987      Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [587]
                0.00    0.00      20/1216        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [719]
                0.00    0.00      11/11          bool __gnu_cxx::operator!=<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > > const&) [1034]
                0.00    0.00      11/110         std::shared_ptr<addr::route>::~shared_ptr() [828]
                0.00    0.00      10/10          __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::operator() const [1053]
                0.00    0.00      10/19          std::shared_ptr<addr::route>::shared_ptr(std::shared_ptr<addr::route> const&) [979]
                0.00    0.00      10/131837      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [625]
                0.00    0.00      10/131837      Catch::BinaryExpr<unsigned long, int>::~BinaryExpr() [623]
                0.00    0.00      10/10          __gnu_cxx::__normal_iterator<std::shared_ptr<addr::route>, std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > >::operator++() [1052]
                0.00    0.00       9/9           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::push_back(std::shared_ptr<addr::route> const&) [1075]
                0.00    0.00       4/4           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::~vector() [1225]
                0.00    0.00       2/355         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [776]
                0.00    0.00       2/2           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25]) [1297]
                0.00    0.00       2/2           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::vector() [1326]
                0.00    0.00       1/1           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::empty() const [1366]
                0.00    0.00       1/6           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::begin() [1132]
                0.00    0.00       1/6           std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > >::end() [1131]
                0.00    0.00       1/1           Catch::ExprLhs<std::shared_ptr<addr::route> const&> Catch::operator<=<std::shared_ptr<addr::route>, 0>(Catch::Decomposer&&, std::shared_ptr<addr::route>&&) [1353]
                0.00    0.00       1/1           Catch::BinaryExpr<std::shared_ptr<addr::route> const&, decltype(nullptr) const&>::~BinaryExpr() [1347]
-----------------------------------------------
                0.00    0.00       1/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::convertInto<int>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int&) [354]
                0.00    0.00       1/9           Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [356]
                0.00    0.00       2/9           Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [319]
                0.00    0.00       5/9           Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [151]
[289]    0.0    0.00    0.00       9         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [289]
                0.00    0.00       9/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [290]
-----------------------------------------------
                0.00    0.00       9/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [289]
[290]    0.0    0.00    0.00       9         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [290]
                0.00    0.00       9/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       9/9           Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType const&) [1066]
-----------------------------------------------
                                                 <spontaneous>
[291]    0.0    0.00    0.00                 Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [291]
                0.00    0.00     402/415700      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&) [15]
-----------------------------------------------
                                                 <spontaneous>
[292]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::Arg>(Catch::Clara::Arg const&) const [292]
                0.00    0.00       1/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00       2/84          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
-----------------------------------------------
                                                 <spontaneous>
[293]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::Parser::operator|<Catch::Clara::ExeName>(Catch::Clara::ExeName const&) const [293]
                0.00    0.00       1/86          Catch::Clara::Parser::~Parser() [138]
                0.00    0.00       2/84          Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [174]
-----------------------------------------------
                                                 <spontaneous>
[294]    0.0    0.00    0.00                 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig const&)::{lambda()#1}::operator()() const [294]
                0.00    0.00       4/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
-----------------------------------------------
                                                 <spontaneous>
[295]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation const&) [295]
                0.00    0.00     261/415700      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&) [15]
-----------------------------------------------
                                                 <spontaneous>
[296]    0.0    0.00    0.00                 Catch::Clara::Detail::Token::~Token() [296]
                0.00    0.00     861/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[297]    0.0    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> >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [13]) [297]
                0.00    0.00       3/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       3/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00      20/1317        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     146/1317        CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     147/1317        CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     168/1317        CATCH2_INTERNAL_TEST_28() [58]
                0.00    0.00     220/1317        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00     616/1317        CATCH2_INTERNAL_TEST_42() [136]
[298]    0.0    0.00    0.00    1317         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> >&) [298]
                0.00    0.00    1317/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00    1317/1317        Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::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> >&) [334]
                0.00    0.00    1317/133592      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&) [185]
-----------------------------------------------
                                                 <spontaneous>
[299]    0.0    0.00    0.00                 Catch::ConfigData::ConfigData() [299]
                0.00    0.00       3/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       2/44          std::vector<std::__cxx11::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() [913]
-----------------------------------------------
                                                 <spontaneous>
[300]    0.0    0.00    0.00                 Catch::Session::~Session() [300]
                0.00    0.00       1/86          Catch::Clara::Parser::~Parser() [138]
-----------------------------------------------
                                                 <spontaneous>
[301]    0.0    0.00    0.00                 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::operator=(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [301]
                0.00    0.00       1/129         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [130]
                0.00    0.00       1/129         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [209]
                0.00    0.00       1/246         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [786]
                0.00    0.00       1/86          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [856]
                0.00    0.00       1/86          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [857]
                0.00    0.00       1/298         std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
-----------------------------------------------
                0.00    0.00     200/1480        CATCH2_INTERNAL_TEST_63() [159]
                0.00    0.00    1280/1480        CATCH2_INTERNAL_TEST_42() [136]
[302]    0.0    0.00    0.00    1480         Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char) [302]
                0.00    0.00    1480/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00    1480/1480        Catch::BinaryExpr<unsigned char, unsigned char>::BinaryExpr(bool, unsigned char, Catch::StringRef, unsigned char) [331]
                0.00    0.00    1480/1480        bool Catch::compareEqual<unsigned char, unsigned char>(unsigned char const&, unsigned char const&) [717]
-----------------------------------------------
                0.00    0.00      20/198         CATCH2INTERNAL_TEST_35() [150]
                0.00    0.00      20/198         CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     158/198         CATCH2_INTERNAL_TEST_63() [159]
[303]    0.0    0.00    0.00     198         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> > const&) [303]
                0.00    0.00     203/275093      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> >&&) [41]
                0.00    0.00     203/5187        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&) [224]
                0.00    0.00     203/268605      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> >&) [584]
-----------------------------------------------
                0.00    0.00       2/4           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00       2/4           Catch::makeCommandLineParser(Catch::ConfigData&) [71]
[304]    0.0    0.00    0.00       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       4/4           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/44          std::vector<std::__cxx11::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() [913]
-----------------------------------------------
                0.00    0.00       4/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]
[305]    0.0    0.00    0.00       4         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/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       4/415700      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&) [15]
                0.00    0.00       4/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
                0.00    0.00       4/5           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> >&) [1184]
                0.00    0.00       4/4           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> > > >&&) [1208]
                0.00    0.00       4/5           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [1157]
-----------------------------------------------
                0.00    0.00       1/1           Catch::TestInvokerAsFunction::invoke() const [1]
[306]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [306]
                0.00    0.00       2/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       4/1310069     operator"" catchsr(char const, unsigned long) [27]
                0.00    0.00       2/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00       3/329539      Catch::BinaryExpr<int, int> Catch::operator==<int, 0>(Catch::ExprLhs<int>&&, int) [123]
                0.00    0.00       1/132265      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> >&&) [133]
                0.00    0.00       4/1311565     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [119]
                0.00    0.00       4/1310069     Catch::AssertionHandler::~AssertionHandler() [563]
                0.00    0.00       3/330317      Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [581]
                0.00    0.00       3/329630      Catch::BinaryExpr<int, int>::~BinaryExpr() [582]
                0.00    0.00       1/396042      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> >&&) [578]
                0.00    0.00       1/132275      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() [619]
-----------------------------------------------
                                                 <spontaneous>
[307]    0.0    0.00    0.00                 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [307]
                0.00    0.00      25/684         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [186]
                0.00    0.00      50/17231       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [192]
                0.00    0.00      25/4972828     Catch::StringRef::StringRef(char const, unsigned long) [25]
                0.00    0.00      50/5364772     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [559]
-----------------------------------------------
                0.00    0.00      40/40          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&) [309]
[308]    0.0    0.00    0.00      40         void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [308]
                0.00    0.00      40/1746        Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [169]
                0.00    0.00      40/1826        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [703]
                0.00    0.00      40/143128      operator new(unsigned long, void) [603]
-----------------------------------------------
                0.00    0.00      40/40          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&) [156]
[309]    0.0    0.00    0.00      40         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&) [309]
                0.00    0.00      40/40          void __gnu_cxx::new_allocator<Catch::Clara::Opt>::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [308]
                0.00    0.00      40/1826        Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [703]
-----------------------------------------------
                0.00    0.00      16/1016        CATCH2_INTERNAL_TEST_42() [136]
                0.00    0.00      32/1016        CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00     176/1016        CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     192/1016        CATCH2_INTERNAL_TEST_104() [141]
                0.00    0.00     600/1016        CATCH2_INTERNAL_TEST_63() [159]
[310]    0.0    0.00    0.00    1016         Catch::BinaryExpr<unsigned char, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned char>&&, int) [310]
                0.00    0.00    1016/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00    1016/1016        Catch::BinaryExpr<unsigned char, int>::BinaryExpr(bool, unsigned char, Catch::StringRef, int) [360]
                0.00    0.00    1016/1016        bool Catch::compareEqual<unsigned char, int>(unsigned char const&, int const&) [726]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snapcatch2_main(char const, char const, int, char*, void ()(), Catch::Clara::Parser ()(Catch::Clara::Parser const&), int ()(Catch::Session&), void ()()) [44]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [71]
[311]    0.0    0.00    0.00       3         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [311]
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [312]
                0.00    0.00       3/44          std::vector<std::__cxx11::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() [913]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [311]
[312]    0.0    0.00    0.00       3         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [312]
                0.00    0.00       3/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       3/415700      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&) [15]
                0.00    0.00       3/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [1275]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >&&) [1251]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [1250]
-----------------------------------------------
                                                 <spontaneous>
[313]    0.0    0.00    0.00                 Catch::Clara::Opt::isMatch(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [313]
                0.00    0.00     440/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     273/135449      __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&) [184]
                0.00    0.00     434/5668        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&) [661]
                0.00    0.00     273/3765        __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 [672]
                0.00    0.00     267/3726        __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++() [673]
                0.00    0.00     167/2863        std::vector<std::__cxx11::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 [686]
                0.00    0.00     167/2863        std::vector<std::__cxx11::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 [685]
-----------------------------------------------
                                                 <spontaneous>
[314]    0.0    0.00    0.00                 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [314]
                0.00    0.00       3/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
-----------------------------------------------
                                                 <spontaneous>
[315]    0.0    0.00    0.00                 Catch::TestCaseStats::~TestCaseStats() [315]
                0.00    0.00     402/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[316]    0.0    0.00    0.00                 Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [316]
                0.00    0.00     167/167         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [335]
                0.00    0.00       1/1           Catch::Clara::Detail::BoundValueRef<int>::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [355]
                0.00    0.00       6/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [412]
                0.00    0.00       6/330         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [780]
                0.00    0.00       6/336         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [778]
                0.00    0.00       2/3           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1235]
-----------------------------------------------
                                                 <spontaneous>
[317]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [317]
                0.00    0.00       2/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       2/415700      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&) [15]
                0.00    0.00       2/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[318]    0.0    0.00    0.00                 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&) [318]
                0.00    0.00       2/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       2/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [412]
                0.00    0.00       2/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[319]    0.0    0.00    0.00                 Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [319]
                0.00    0.00       2/9           Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType const&) [289]
                0.00    0.00       3/263029      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) [87]
-----------------------------------------------
                0.00    0.00       6/641         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     176/641         CATCH2_INTERNAL_TEST_16() [67]
                0.00    0.00     177/641         CATCH2_INTERNAL_TEST_7() [88]
                0.00    0.00     282/641         CATCH2_INTERNAL_TEST_28() [58]
[320]    0.0    0.00    0.00     641         Catch::BinaryExpr<unsigned short, int> Catch::operator==<int, 0>(Catch::ExprLhs<unsigned short>&&, int) [320]
                0.00    0.00     641/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00     641/641         Catch::BinaryExpr<unsigned short, int>::BinaryExpr(bool, unsigned short, Catch::StringRef, int) [373]
                0.00    0.00     641/641         bool Catch::compareEqual<unsigned short, int>(unsigned short const&, int const&) [751]
-----------------------------------------------
                                                 <spontaneous>
[321]    0.0    0.00    0.00                 Catch::generateRandomSeed(Catch::GenerateFrom) [321]
                0.00    0.00       1/2288        std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       1/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[322]    0.0    0.00    0.00                 Catch::Clara::Args::Args(int, char const const) [322]
                0.00    0.00       1/2288        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, std::allocator<char> const&) [35]
                0.00    0.00       1/669         std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [747]
                0.00    0.00       1/4958        std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [665]
-----------------------------------------------
                0.00    0.00      10/50          CATCH2_INTERNAL_TEST_20() [148]
                0.00    0.00      40/50          CATCH2_INTERNAL_TEST_35() [150]
[323]    0.0    0.00    0.00      50         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) [323]
                0.00    0.00      50/415700      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&) [15]
                0.00    0.00      50/3306        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [220]
-----------------------------------------------
                0.00    0.00     132/132         CATCH2_INTERNAL_TEST_63() [159]
[324]    0.0    0.00    0.00     132         std::__cxx11::to_string(unsigned long) [324]
                0.00    0.00     176/265494      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, ...) [64]
-----------------------------------------------
                                                 <spontaneous>
[325]    0.0    0.00    0.00                 Catch::TestCaseTracking::SectionTracker::~SectionTracker() [325]
                0.00    0.00     261/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                                                 <spontaneous>
[326]    0.0    0.00    0.00                 Catch::Clara::Opt std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(unsigned long, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >) [326]
                0.00    0.00       1/85          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>&) [173]
                0.00    0.00       1/125         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [820]
                0.00    0.00       1/298         std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [785]
-----------------------------------------------
                0.00    0.00      16/16          CATCH2_INTERNAL_TEST_58() [182]
[327]    0.0    0.00    0.00      16         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator!=<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [327]
                0.00    0.00      16/16          bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [328]
                0.00    0.00      16/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00      16/23          Catch::BinaryExpr<std::cxx11::basicstring<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [4]) [457]
-----------------------------------------------
                0.00    0.00      16/16          Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> Catch::operator!=<char const (&) [4], 0>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [327]
[328]    0.0    0.00    0.00      16         bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [328]
                0.00    0.00      16/16          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) [329]
-----------------------------------------------
                0.00    0.00      16/16          bool Catch::compareNotEqual<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [4]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4]) [328]
[329]    0.0    0.00    0.00      16         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) [329]
                0.00    0.00     266/263029      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) [87]
-----------------------------------------------
                0.00    0.00       2/174         CATCH2_INTERNAL_TEST_95() [197]
                0.00    0.00      10/174         CATCH2_INTERNAL_TEST_58() [182]
                0.00    0.00      22/174         CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00      40/174         CATCH2_INTERNAL_TEST_84() [176]
                0.00    0.00     100/174         CATCH2_INTERNAL_TEST_57() [3]
[330]    0.0    0.00    0.00     174         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]) [330]
                0.00    0.00     174/174         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]) [336]
                0.00    0.00     174/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00     174/174         Catch::BinaryExpr<std::cxx11::basicstring<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]) [398]
-----------------------------------------------
                0.00    0.00    1480/1480        Catch::BinaryExpr<unsigned char, unsigned char> Catch::operator==<unsigned char, 0>(Catch::ExprLhs<unsigned char>&&, unsigned char) [302]
[331]    0.0    0.00    0.00    1480         Catch::BinaryExpr<unsigned char, unsigned char>::BinaryExpr(bool, unsigned char, Catch::StringRef, unsigned char) [331]
                0.00    0.00    1480/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00      12/131         CATCH2_INTERNAL_TEST_0() [158]
                0.00    0.00      19/131         CATCH2_INTERNAL_TEST_35() [150]
                0.00    0.00     100/131         CATCH2_INTERNAL_TEST_57() [3]
[332]    0.0    0.00    0.00     131         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]) [332]
                0.00    0.00     131/131         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]) [361]
                0.00    0.00     131/2352540     Catch::operator"" sr(char const, unsigned long) [26]
                0.00    0.00     131/131         Catch::BinaryExpr<std::cxx11::basicstring<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]) [402]
-----------------------------------------------
                                                 <spontaneous>
[333]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [333]
                0.00    0.00     169/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
-----------------------------------------------
                0.00    0.00    1317/1317        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> >&) [298]
[334]    0.0    0.00    0.00    1317         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> >&>::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> >&) [334]
                0.00    0.00    1317/1309175     Catch::ITransientExpression::ITransientExpression(bool, bool) [100]
-----------------------------------------------
                0.00    0.00     167/167         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream const&) const [316]
[335]    0.0    0.00    0.00     167         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [335]
                0.00    0.00     167/2415547     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [6]
                0.00    0.00     167/167         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [811]
-----------------------------------------------
                0.00    0.00     174/174         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]) [330]
[336]    0.0    0.00    0.00     174         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]) [336]
                0.00    0.00     174/263029      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) [87]
-----------------------------------------------
                                                 <spontaneous>
[337]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [337]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
-----------------------------------------------
                                                 <spontaneous>
[338]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [338]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[339]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [339]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[340]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [340]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[341]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [341]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[342]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [342]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[343]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [343]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[344]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [344]
                0.00    0.00       1/4931        std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [30]
                0.00    0.00       1/415700      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&) [15]
                0.00    0.00       1/40          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [917]
-----------------------------------------------
                                                 <spontaneous>
[345]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<C