Flat profile:

Each sample counts as 0.01 seconds.
  %   cumulative   self              self     total           
 time   seconds   seconds    calls  ms/call  ms/call  name    
  5.89      0.36     0.36 153629132     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const
  4.03      0.61     0.25 31000374     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long)
  3.06      0.81     0.19 41686530     0.00     0.00  std::char_traits<char>::assign(char&, char const&)
  2.42      0.95     0.15 69211749     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const
  2.42      1.10     0.15  7806393     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)
  1.85      1.22     0.12 37766204     0.00     0.00  std::pointer_traits<char const>::pointer_to(char const&)
  1.77      1.33     0.11 43308930     0.00     0.00  Catch::StringRef::StringRef(char const, unsigned long)
  1.77      1.44     0.11                             Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags)
  1.61      1.54     0.10 24425436     0.00     0.00  Catch::operator"" sr(char const, unsigned long)
  1.61      1.64     0.10  7625950     0.00     0.00  std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()
  1.53      1.74     0.10  8706473     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const
  1.45      1.82     0.09 37766204     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const
  1.45      1.92     0.09        1    90.00   743.52  CATCH2_INTERNAL_TEST_35()
  1.37      2.00     0.09 15131620     0.00     0.00  std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&)
  1.29      2.08     0.08 20363129     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data()
  1.29      2.16     0.08        1    80.00   468.18  CATCH2_INTERNAL_TEST_0()
  1.29      2.24     0.08                             Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&)
  1.13      2.31     0.07 33901767     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long)
  1.13      2.38     0.07 18878112     0.00     0.00  operator"" catchsr(char const, unsigned long)
  1.13      2.45     0.07  1954008     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char)
  1.13      2.52     0.07                             Catch::AssertionHandler::complete()
  1.05      2.58     0.07 37766204     0.00     0.00  char const std::addressof<char const>(char const&)
  1.05      2.65     0.07       66     0.98     2.26  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const
  0.97      2.71     0.06 37766204     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const
  0.97      2.77     0.06 19489371     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose()
  0.97      2.83     0.06 14545001     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long)
  0.97      2.89     0.06  9439056     0.00     0.00  Catch::ITransientExpression::ITransientExpression(bool, bool)
  0.97      2.95     0.06  6338585     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.97      3.01     0.06                             Catch::isFalseTest(int)
  0.97      3.07     0.06                             Catch::Context::getResultCapture() const
  0.89      3.12     0.06                             Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&)
  0.81      3.17     0.05 18878311     0.00     0.00  Catch::StringRef::StringRef()
  0.81      3.23     0.05 13307807     0.00     0.00  std::char_traits<char>::copy(char, char const, unsigned long)
  0.81      3.27     0.05  3889971     0.00     0.00  Catch::UnaryExpr<bool>::UnaryExpr(bool)
  0.81      3.33     0.05  2736481     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.81      3.38     0.05  1345281     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.81      3.42     0.05        7     7.14    27.25  CATCH2_INTERNAL_TEST_16()
  0.81      3.48     0.05        2    25.00   874.62  CATCH2_INTERNAL_TEST_3()
  0.81      3.52     0.05                             Catch::RunContext::resetAssertionInfo()
  0.81      3.58     0.05                             Catch::OutputRedirect::deactivate()
  0.81      3.62     0.05                             Catch::OutputRedirect::activate()
  0.81      3.67     0.05                             Catch::scopedDeactivate(Catch::OutputRedirect&)
  0.73      3.72     0.04 12200581     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&)
  0.65      3.76     0.04 26670013     0.00     0.00  std::is_constant_evaluated()
  0.65      3.80     0.04 20364829     0.00     0.00  std::pointer_traits<char>::pointer_to(char&)
  0.65      3.84     0.04  9445340     0.00     0.00  Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long)
  0.65      3.88     0.04  7349989     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long)
  0.65      3.92     0.04  6340811     0.00     0.00  std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const)
  0.65      3.96     0.04  5622490     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.65      4.00     0.04  5507272     0.00     0.00  __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const)
  0.65      4.04     0.04  5453699     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&)
  0.65      4.08     0.04  3890003     0.00     0.00  Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool)
  0.65      4.12     0.04        3    13.33   221.51  CATCH2_INTERNAL_TEST_30()
  0.65      4.16     0.04                             Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&)
  0.65      4.20     0.04                             Catch::AssertionReaction::AssertionReaction()
  0.56      4.24     0.04 37766204     0.00     0.00  char const std::__addressof<char const>(char const&)
  0.56      4.27     0.04  5506272     0.00     0.00  std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long)
  0.56      4.30     0.04  2224144     0.00     0.00  Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t)
  0.56      4.34     0.04                             Catch::Detail::unique_ptr<Catch::IEventListener>::operator->()
  0.48      4.37     0.03 20364829     0.00     0.00  char std::__addressof<char>(char&)
  0.48      4.40     0.03  7105854     0.00     0.00  std::char_traits<char>::length(char const)
  0.48      4.43     0.03  6278835     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.48      4.46     0.03  6164938     0.00     0.00  unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&)
  0.48      4.49     0.03  5620790     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.48      4.52     0.03  5505598     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)
  0.48      4.55     0.03  5504598     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long)
  0.48      4.58     0.03  3889971     0.00     0.00  void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&)
  0.48      4.61     0.03  1717506     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.48      4.64     0.03   440616     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const
  0.48      4.67     0.03                             Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&)
  0.48      4.70     0.03                             Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator()
  0.48      4.73     0.03                             std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear()
  0.40      4.75     0.03  9681373     0.00     0.00  std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&)
  0.40      4.78     0.03  9679699     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const
  0.40      4.80     0.03  4495667     0.00     0.00  std::char_traits<char>::compare(char const, char const, unsigned long)
  0.40      4.83     0.03  2736481     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char)
  0.40      4.86     0.03  2736481     0.00     0.00  std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&)
  0.40      4.88     0.03                             std::char_traits<char>::lt(char const&, char const&)
  0.32      4.90     0.02 17720298     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider()
  0.32      4.92     0.02 14931092     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const
  0.32      4.94     0.02 10184109     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char)
  0.32      4.96     0.02  6338585     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.32      4.98     0.02  4662796     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.32      5.00     0.02  4326583     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const
  0.32      5.02     0.02  4115062     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const
  0.32      5.04     0.02  3448171     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long)
  0.32      5.06     0.02  2715218     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.32      5.08     0.02  2707296     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.32      5.10     0.02  2224144     0.00     0.00  Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t)
  0.32      5.12     0.02  2224144     0.00     0.00  Catch::ExprLhs<char32_t>::ExprLhs(char32_t)
  0.32      5.14     0.02  1556401     0.00     0.00  decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.32      5.16     0.02  1544390     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const
  0.32      5.18     0.02  1085278     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const
  0.32      5.20     0.02  1001329     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.32      5.22     0.02   855221     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> > >(__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> >&&)
  0.32      5.24     0.02   568408     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
  0.32      5.26     0.02   488424     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> > > >::back()
  0.32      5.28     0.02   200543     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()
  0.32      5.30     0.02   188580     0.00     0.00  unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&))
  0.32      5.32     0.02    63435     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long)
  0.32      5.34     0.02    45360     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>, std::random_access_iterator_tag)
  0.32      5.36     0.02        1    20.00    87.00  CATCH2_INTERNAL_TEST_0()
  0.32      5.38     0.02                             Catch::(anonymous namespace)::NoopRedirect::activateImpl()
  0.32      5.40     0.02                             Catch::RedirectGuard::~RedirectGuard()
  0.32      5.42     0.02                             Catch::getResultCapture()
  0.32      5.44     0.02                             std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage)
  0.24      5.46     0.01  5506272     0.00     0.00  __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long)
  0.24      5.47     0.01                             Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&)
  0.16      5.48     0.01 20364829     0.00     0.00  char std::addressof<char>(char&)
  0.16      5.49     0.01 14293017     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator()
  0.16      5.50     0.01 12931280     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const
  0.16      5.51     0.01  9439056     0.00     0.00  Catch::AssertionHandler::~AssertionHandler()
  0.16      5.52     0.01  7176512     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.16      5.53     0.01  6133183     0.00     0.00  std::char_traits<char>::find(char const, unsigned long, char const&)
  0.16      5.54     0.01  5900210     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.16      5.55     0.01  5507272     0.00     0.00  std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long)
  0.16      5.56     0.01  3890003     0.00     0.00  Catch::ExprLhs<bool>::ExprLhs(bool)
  0.16      5.57     0.01  3889971     0.00     0.00  Catch::ExprLhs<bool>::makeUnaryExpr() const
  0.16      5.58     0.01  3794903     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.16      5.59     0.01  3624837     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.16      5.60     0.01  3302104     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long)
  0.16      5.61     0.01  3251581     0.00     0.00  std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&)
  0.16      5.62     0.01  2736481     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char>(char)
  0.16      5.63     0.01  2736481     0.00     0.00  std::iterator_traits<char>::difference_type std::distance<char>(char, char)
  0.16      5.64     0.01  2699490     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.16      5.65     0.01  2607350     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const
  0.16      5.66     0.01  2250015     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&)
  0.16      5.67     0.01  1717506     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.16      5.68     0.01  1716566     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_do_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>)
  0.16      5.69     0.01  1556401     0.00     0.00  void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.16      5.70     0.01  1507682     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long)
  0.16      5.71     0.01  1129916     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.16      5.72     0.01  1099668     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.16      5.73     0.01  1034817     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.16      5.74     0.01  1007622     0.00     0.00  Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&>::BinaryExpr(bool, advgetopt::assignment_t const&, Catch::StringRef, advgetopt::assignment_t const&)
  0.16      5.75     0.01  1007622     0.00     0.00  Catch::BinaryExpr<char const&, char const const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const const&)
  0.16      5.76     0.01  1007622     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::assignment_t const&, advgetopt::assignment_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::assignment_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&> >::type Catch::operator==<advgetopt::assignment_t>(Catch::ExprLhs<advgetopt::assignment_t const&>&&, advgetopt::assignment_t&&)
  0.16      5.77     0.01  1003003     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.16      5.78     0.01   929268     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> > > > >::operator() const
  0.16      5.79     0.01   887746     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.16      5.80     0.01   858282     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.16      5.81     0.01   627083     0.00     0.00  void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.16      5.82     0.01   538198     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const
  0.16      5.83     0.01   511563     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const
  0.16      5.84     0.01   442640     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&)
  0.16      5.85     0.01   441188     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const
  0.16      5.86     0.01   440894     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_insert_rval(__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.16      5.87     0.01   440550     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> > > >::insert(__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.16      5.88     0.01   414979     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::Vectorimpl_data()
  0.16      5.89     0.01   396000     0.00     0.00  Catch::BinaryExpr<__int128, __int128>::BinaryExpr(bool, __int128, Catch::StringRef, __int128)
  0.16      5.90     0.01   260370     0.00     0.00  Catch::BinaryExpr<__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> > > > >&, __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&>::BinaryExpr(bool, __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> > > > >&, Catch::StringRef, __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.16      5.91     0.01   230580     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const
  0.16      5.92     0.01   197329     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&)
  0.16      5.93     0.01   194993     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.16      5.94     0.01   190000     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator() const
  0.16      5.95     0.01   188819     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.16      5.96     0.01   122238     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> > > > > std::move<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >)
  0.16      5.97     0.01   103221     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.16      5.98     0.01    66720     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>, std::random_access_iterator_tag)
  0.16      5.99     0.01    61663     0.00     0.00  unsigned int std::__detail::__to_chars_len<unsigned long>(unsigned long, int)
  0.16      6.00     0.01    61663     0.00     0.00  void std::__detail::__to_chars_10_impl<unsigned long>(char, unsigned int, unsigned long)
  0.16      6.01     0.01    41374     0.00     0.00  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::get() const
  0.16      6.02     0.01      666     0.02     0.02  Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr()
  0.16      6.03     0.01      476     0.02     0.02  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base()
  0.16      6.04     0.01        5     2.00     5.83  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.16      6.05     0.01        4     2.50     7.54  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const
  0.16      6.06     0.01        3     3.33    39.62  CATCH2_INTERNAL_TEST_25()
  0.16      6.07     0.01                             Catch::RunContext::assertionPassed()
  0.16      6.08     0.01                             Catch::(anonymous namespace)::NoopRedirect::deactivateImpl()
  0.16      6.09     0.01                             Catch::OutputRedirect::isActive() const
  0.16      6.10     0.01                             std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const
  0.16      6.11     0.01                             init
  0.08      6.12     0.01  2736481     0.00     0.00  std::iteratortraits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag)
  0.08      6.12     0.01  2224144     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t)
  0.08      6.12     0.01  1581214     0.00     0.00  operator new(unsigned long, void)
  0.08      6.13     0.01   859323     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.08      6.13     0.01   415310     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.08      6.14     0.01    51800     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.08      6.14     0.01    20000     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::__find_if<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const>)
  0.08      6.15     0.01      457     0.01     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const)
  0.08      6.16     0.01      425     0.01     0.01  Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&)
  0.08      6.16     0.01      219     0.02     0.02  std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&)
  0.08      6.17     0.01      120     0.04     0.04  __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const
  0.08      6.17     0.01       52     0.10     0.10  operator delete(void, void)
  0.08      6.17     0.01                             Catch::RunContext::reportExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::ITransientExpression const, bool)
  0.08      6.18     0.01                             Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef)
  0.08      6.18     0.01                             Catch::getCurrentContext()
  0.08      6.19     0.01                             Catch::Detail::unique_ptr<Catch::IEventListener>::operator()
  0.08      6.20     0.01                             Catch::Context::getConfig() const
  0.08      6.20     0.01                             void std::__alloc_on_copy<std::allocator<char> >(std::allocator<char>&, std::allocator<char> const&)
  0.00      6.20     0.00  6342485     0.00     0.00  std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&)
  0.00      6.20     0.00  6340811     0.00     0.00  std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag)
  0.00      6.20     0.00  6338585     0.00     0.00  bool __gnu_cxx::__is_null_pointer<char const>(char const)
  0.00      6.20     0.00  5507272     0.00     0.00  __gnu_cxx::new_allocator<char>::_M_max_size() const
  0.00      6.20     0.00  5149701     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00  4458113     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      6.20     0.00  3294920     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      6.20     0.00  3251581     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&)
  0.00      6.20     0.00  2736481     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char)
  0.00      6.20     0.00  2736481     0.00     0.00  void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type)
  0.00      6.20     0.00  2443818     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      6.20     0.00  2335411     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      6.20     0.00  2132490     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      6.20     0.00  2090511     0.00     0.00  std::less<char const>::operator()(char const, char const) const
  0.00      6.20     0.00  1835865     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      6.20     0.00  1716720     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      6.20     0.00  1716566     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00  1716566     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00  1716564     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      6.20     0.00  1716564     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00  1568681     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const
  0.00      6.20     0.00  1562955     0.00     0.00  void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00  1426454     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.20     0.00  1426450     0.00     0.00  std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.20     0.00  1426141     0.00     0.00  std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.20     0.00  1375881     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      6.20     0.00  1368534     0.00     0.00  Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags)
  0.00      6.20     0.00  1273568     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      6.20     0.00  1205711     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      6.20     0.00  1171689     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> > > > >::operator+(long) const
  0.00      6.20     0.00  1113685     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      6.20     0.00  1099211     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const)
  0.00      6.20     0.00  1023494     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.20     0.00  1023480     0.00     0.00  std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.20     0.00  1009472     0.00     0.00  std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.20     0.00  1007622     0.00     0.00  Catch::ExprLhs<advgetopt::assignment_t const&>::ExprLhs(advgetopt::assignment_t const&)
  0.00      6.20     0.00  1007622     0.00     0.00  Catch::ExprLhs<char const&>::ExprLhs(char const&)
  0.00      6.20     0.00  1007622     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const const&> >::type Catch::operator==<char const>(Catch::ExprLhs<char const&>&&, char const&&)
  0.00      6.20     0.00  1007622     0.00     0.00  Catch::ExprLhs<advgetopt::assignment_t const&> Catch::operator<=<advgetopt::assignment_t, 0>(Catch::Decomposer&&, advgetopt::assignment_t&&)
  0.00      6.20     0.00  1007622     0.00     0.00  Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&)
  0.00      6.20     0.00   917811     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      6.20     0.00   860142     0.00     0.00  unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
  0.00      6.20     0.00   859323     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      6.20     0.00   859323     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      6.20     0.00   859323     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_max_size() const
  0.00      6.20     0.00   859323     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      6.20     0.00   858645     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      6.20     0.00   803930     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const)
  0.00      6.20     0.00   774211     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const)
  0.00      6.20     0.00   751627     0.00     0.00  bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00   704916     0.00     0.00  __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00   701548     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> > > >::cbegin() const
  0.00      6.20     0.00   701186     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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&)
  0.00      6.20     0.00   674277     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00   631844     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char)
  0.00      6.20     0.00   627679     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> > > >::empty() const
  0.00      6.20     0.00   568378     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char)
  0.00      6.20     0.00   538335     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)
  0.00      6.20     0.00   538240     0.00     0.00  void (&&std::forward<void ()(void) noexcept>(std::remove_reference<void ()(void) noexcept>::type&))(void) noexcept
  0.00      6.20     0.00   538198     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&)
  0.00      6.20     0.00   488968     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >)
  0.00      6.20     0.00   488431     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> > > > >::operator-(long) const
  0.00      6.20     0.00   488424     0.00     0.00  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> > > >::emplace_back<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      6.20     0.00   484255     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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00   440550     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> > > >::value_type::size_type snapdev::character_predicate<std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&)
  0.00      6.20     0.00   440550     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const
  0.00      6.20     0.00   416542     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
  0.00      6.20     0.00   415310     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      6.20     0.00   415310     0.00     0.00  void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00   415282     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      6.20     0.00   415282     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      6.20     0.00   414763     0.00     0.00  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
  0.00      6.20     0.00   413973     0.00     0.00  std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
  0.00      6.20     0.00   413819     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      6.20     0.00   413819     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      6.20     0.00   396000     0.00     0.00  Catch::ExprLhs<__int128>::ExprLhs(__int128)
  0.00      6.20     0.00   396000     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__int128, __int128, void>, Catch::capture_by_value<__int128> >::value, Catch::BinaryExpr<__int128, __int128> >::type Catch::operator==<__int128>(Catch::ExprLhs<__int128>&&, __int128)
  0.00      6.20     0.00   396000     0.00     0.00  Catch::ExprLhs<__int128> Catch::operator<=<__int128, 0>(Catch::Decomposer&&, __int128)
  0.00      6.20     0.00   378006     0.00     0.00  bool unittest::nearly_equal<double>(double, double, double)
  0.00      6.20     0.00   378000     0.00     0.00  double unittest::default_epsilon<double>()
  0.00      6.20     0.00   339168     0.00     0.00  Catch::ExprLhs<unsigned long>::ExprLhs(unsigned long)
  0.00      6.20     0.00   339168     0.00     0.00  Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long)
  0.00      6.20     0.00   338158     0.00     0.00  Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long)
  0.00      6.20     0.00   322961     0.00     0.00  char& std::forward<char&>(std::remove_reference<char&>::type&)
  0.00      6.20     0.00   264699     0.00     0.00  std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr() const
  0.00      6.20     0.00   264699     0.00     0.00  std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false> const&)
  0.00      6.20     0.00   264699     0.00     0.00  std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&)
  0.00      6.20     0.00   264699     0.00     0.00  char const& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept> const&)
  0.00      6.20     0.00   264699     0.00     0.00  std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type const& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept> const&)
  0.00      6.20     0.00   260654     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_erase(__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> > > > >)
  0.00      6.20     0.00   260636     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> > > >::erase(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >)
  0.00      6.20     0.00   260370     0.00     0.00  Catch::ExprLhs<__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> > > > >&>::ExprLhs(__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> > > > >&)
  0.00      6.20     0.00   260370     0.00     0.00  Catch::ExprLhs<__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&> Catch::operator<=<__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> > > > >&, 0>(Catch::Decomposer&&, __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> > > > >&)
  0.00      6.20     0.00   260370     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&)
  0.00      6.20     0.00   260370     0.00     0.00  std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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      6.20     0.00   246450     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      6.20     0.00   244482     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> > > > > std::__miter_base<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00   222190     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear()
  0.00      6.20     0.00   222190     0.00     0.00  void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      6.20     0.00   190000     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator++()
  0.00      6.20     0.00   190000     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<long const>::operator()<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >)
  0.00      6.20     0.00   181000     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator++()
  0.00      6.20     0.00   181000     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<long const>::operator()<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >)
  0.00      6.20     0.00   181000     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::operator() const
  0.00      6.20     0.00   180229     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> > > > >::operator++()
  0.00      6.20     0.00   180180     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator!=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
  0.00      6.20     0.00   159381     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00   157978     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long)
  0.00      6.20     0.00   151325     0.00     0.00  std::unique_ptr<char, void ()(void) noexcept>::get() const
  0.00      6.20     0.00   143229     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      6.20     0.00   123694     0.00     0.00  (anonymous namespace)::large_rnd(bool)
  0.00      6.20     0.00   122243     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> > > > > std::__niter_wrap<__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> >>(__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> >)
  0.00      6.20     0.00   122238     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     0.00   122238     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> > > > > std::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >)
  0.00      6.20     0.00   122238     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     0.00   122238     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     0.00   120272     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const
  0.00      6.20     0.00   120128     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const
  0.00      6.20     0.00   117570     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [6]>::Iterequals_val(char const (&) [6])
  0.00      6.20     0.00   117570     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<char const [6]>::operator()<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00   117570     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [6]> __gnu_cxx::__ops::__iter_equals_val<char const [6]>(char const (&) [6])
  0.00      6.20     0.00   117570     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> > > > > std::find<__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> > > > >, char [6]>(__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> > > > >, __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> > > > >, char const (&) [6])
  0.00      6.20     0.00   117570     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>)
  0.00      6.20     0.00   117570     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>, std::random_access_iterator_tag)
  0.00      6.20     0.00   115442     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      6.20     0.00   114306     0.00     0.00  auto std::__detail::__char_traits_cmp_cat<std::char_traits<char> >(int)
  0.00      6.20     0.00   114227     0.00     0.00  std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec)
  0.00      6.20     0.00   114227     0.00     0.00  std::operator<(std::strong_ordering, std::__cmp_cat::__unspec)
  0.00      6.20     0.00   114219     0.00     0.00  decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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      6.20     0.00   107648     0.00     0.00  std::Headbase<0ul, char, false>::_M_head(std::Headbase<0ul, char, false>&)
  0.00      6.20     0.00   107648     0.00     0.00  std::Headbase<0ul, char, false>::Headbase<char&>(char&)
  0.00      6.20     0.00   107648     0.00     0.00  std::Headbase<1ul, void ()(void) noexcept, false>::Headbase<void ()(void) noexcept>(void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  std::Tupleimpl<0ul, char, void ()(void) noexcept>::_M_head(std::Tupleimpl<0ul, char, void ()(void) noexcept>&)
  0.00      6.20     0.00   107648     0.00     0.00  std::Tupleimpl<0ul, char, void ()(void) noexcept>::Tupleimpl<char&, void ()(void) noexcept, void>(char&, void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  std::Tupleimpl<1ul, void ()(void) noexcept>::Tupleimpl<void ()(void) noexcept>(void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  std::__uniq_ptr_data<char, void ()(void) noexcept, true, true>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_ptr()
  0.00      6.20     0.00   107648     0.00     0.00  std::__uniq_ptr_impl<char, void ()(void) noexcept>::__uniq_ptr_impl<void ()(void) noexcept>(char, void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  std::tuple<char, void ()(void) noexcept>::tuple<char&, void ()(void) noexcept, true>(char&, void (&&)(void) noexcept)
  0.00      6.20     0.00   107648     0.00     0.00  char& std::__get_helper<0ul, char, void ()(void) noexcept>(std::Tupleimpl<0ul, char, void ()(void) noexcept>&)
  0.00      6.20     0.00   107648     0.00     0.00  std::tuple_element<0ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<0ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&)
  0.00      6.20     0.00   107648     0.00     0.00  std::remove_reference<void (&)(void) noexcept>::type&& std::move<void (&)(void) noexcept>(void (&)(void) noexcept)
  0.00      6.20     0.00   106770     0.00     0.00  std::Headbase<1ul, void ()(void) noexcept, false>::_M_head(std::Headbase<1ul, void ()(void) noexcept, false>&)
  0.00      6.20     0.00   106770     0.00     0.00  std::unique_ptr<char, void ()(void) noexcept>::get_deleter()
  0.00      6.20     0.00   106770     0.00     0.00  std::Tupleimpl<1ul, void ()(void) noexcept>::_M_head(std::Tupleimpl<1ul, void ()(void) noexcept>&)
  0.00      6.20     0.00   106770     0.00     0.00  std::__uniq_ptr_impl<char, void ()(void) noexcept>::_M_deleter()
  0.00      6.20     0.00   106770     0.00     0.00  void (&std::__get_helper<1ul, void ()(void) noexcept>(std::Tupleimpl<1ul, void ()(void) noexcept>&))(void) noexcept
  0.00      6.20     0.00   106770     0.00     0.00  std::tuple_element<1ul, std::tuple<char, void ()(void) noexcept> >::type& std::get<1ul, char, void ()(void) noexcept>(std::tuple<char, void ()(void) noexcept>&)
  0.00      6.20     0.00   106770     0.00     0.00  std::remove_reference<char&>::type&& std::move<char&>(char&)
  0.00      6.20     0.00   106043     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const)
  0.00      6.20     0.00   100805     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const&)
  0.00      6.20     0.00   100805     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&)
  0.00      6.20     0.00    84092     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)
  0.00      6.20     0.00    69000     0.00     0.00  unsigned long std::size<(anonymous namespace)::size_suffix_t, 22ul>((anonymous namespace)::size_suffix_t const (&) [22ul])
  0.00      6.20     0.00    68901     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
  0.00      6.20     0.00    66720     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [4]>::Iterequals_val(char const (&) [4])
  0.00      6.20     0.00    66720     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<char const [4]>::operator()<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00    66720     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [4]> __gnu_cxx::__ops::__iter_equals_val<char const [4]>(char const (&) [4])
  0.00      6.20     0.00    66720     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> > > > > std::find<__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> > > > >, char [4]>(__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> > > > >, __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> > > > >, char const (&) [4])
  0.00      6.20     0.00    66720     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>)
  0.00      6.20     0.00    66000     0.00     0.00  unsigned long std::size<(anonymous namespace)::duration_t, 21ul>((anonymous namespace)::duration_t const (&) [21ul])
  0.00      6.20     0.00    65645     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign()
  0.00      6.20     0.00    64796     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_on_swap(std::allocator<char>&, std::allocator<char>&)
  0.00      6.20     0.00    64796     0.00     0.00  void std::__alloc_on_swap<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&)
  0.00      6.20     0.00    63183     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)
  0.00      6.20     0.00    63183     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&)
  0.00      6.20     0.00    61614     0.00     0.00  std::__cxx11::to_string(long)
  0.00      6.20     0.00    60136     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::__normal_iterator(long const&)
  0.00      6.20     0.00    60064     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::__normal_iterator(double const&)
  0.00      6.20     0.00    58959     0.00     0.00  Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&>::BinaryExpr(bool, advgetopt::line_continuation_t const&, Catch::StringRef, advgetopt::line_continuation_t const&)
  0.00      6.20     0.00    58959     0.00     0.00  Catch::ExprLhs<advgetopt::line_continuation_t const&>::ExprLhs(advgetopt::line_continuation_t const&)
  0.00      6.20     0.00    58959     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&)
  0.00      6.20     0.00    58959     0.00     0.00  Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&)
  0.00      6.20     0.00    57004     0.00     0.00  std::char_traits<char>::eq(char const&, char const&)
  0.00      6.20     0.00    56190     0.00     0.00  advgetopt::conf_file_setup::~conf_file_setup()
  0.00      6.20     0.00    54356     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long)
  0.00      6.20     0.00    50577     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      6.20     0.00    50577     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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      6.20     0.00    50522     0.00     0.00  std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type)
  0.00      6.20     0.00    50522     0.00     0.00  std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr()
  0.00      6.20     0.00    50475     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      6.20     0.00    50475     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9])
  0.00      6.20     0.00    48636     0.00     0.00  std::char_traits<char>::assign(char, unsigned long, char)
  0.00      6.20     0.00    45360     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [9]>::Iterequals_val(char const (&) [9])
  0.00      6.20     0.00    45360     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<char const [9]>::operator()<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00    45360     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [9]> __gnu_cxx::__ops::__iter_equals_val<char const [9]>(char const (&) [9])
  0.00      6.20     0.00    45360     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> > > > > std::find<__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> > > > >, char [9]>(__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> > > > >, __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> > > > >, char const (&) [9])
  0.00      6.20     0.00    45360     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>)
  0.00      6.20     0.00    40860     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr() const
  0.00      6.20     0.00    40860     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_addr() const
  0.00      6.20     0.00    40506     0.00     0.00  std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.20     0.00    40246     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count()
  0.00      6.20     0.00    40068     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::difference_type __gnu_cxx::operator-<long, std::vector<long, std::allocator<long> > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&)
  0.00      6.20     0.00    40068     0.00     0.00  std::vector<long, std::allocator<long> >::end()
  0.00      6.20     0.00    40032     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::difference_type __gnu_cxx::operator-<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&)
  0.00      6.20     0.00    40032     0.00     0.00  std::vector<double, std::allocator<double> >::end()
  0.00      6.20     0.00    40000     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<long const>::Iterequals_val(long const&)
  0.00      6.20     0.00    40000     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&)
  0.00      6.20     0.00    39710     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr() const
  0.00      6.20     0.00    35840     0.00     0.00  std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > const&) const
  0.00      6.20     0.00    35006     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> > > >::cend() const
  0.00      6.20     0.00    32324     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      6.20     0.00    32300     0.00     0.00  std::char_traits<char>::move(char, char const, unsigned long)
  0.00      6.20     0.00    32216     0.00     0.00  std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      6.20     0.00    30978     0.00     0.00  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00    27479     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const)
  0.00      6.20     0.00    23520     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [2]>::Iterequals_val(char const (&) [2])
  0.00      6.20     0.00    23520     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<char const [2]>::operator()<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00    23520     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [2]> __gnu_cxx::__ops::__iter_equals_val<char const [2]>(char const (&) [2])
  0.00      6.20     0.00    23520     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> > > > > std::find<__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> > > > >, char [2]>(__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> > > > >, __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> > > > >, char const (&) [2])
  0.00      6.20     0.00    23520     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>)
  0.00      6.20     0.00    23520     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>, std::random_access_iterator_tag)
  0.00      6.20     0.00    23098     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      6.20     0.00    21788     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release()
  0.00      6.20     0.00    21737     0.00     0.00  std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00      6.20     0.00    21424     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      6.20     0.00    21424     0.00     0.00  std::__cxx11::to_string(double)
  0.00      6.20     0.00    20068     0.00     0.00  std::vector<long, std::allocator<long> >::begin()
  0.00      6.20     0.00    20032     0.00     0.00  std::vector<double, std::allocator<double> >::begin()
  0.00      6.20     0.00    20000     0.00     0.00  bool __gnu_cxx::operator==<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&)
  0.00      6.20     0.00    20000     0.00     0.00  bool __gnu_cxx::operator==<long, std::vector<long, std::allocator<long> > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&)
  0.00      6.20     0.00    20000     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&)
  0.00      6.20     0.00    20000     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&)
  0.00      6.20     0.00    20000     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::find<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long const&)
  0.00      6.20     0.00    20000     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::find<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&)
  0.00      6.20     0.00    20000     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>)
  0.00      6.20     0.00    20000     0.00     0.00  __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag)
  0.00      6.20     0.00    20000     0.00     0.00  __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::__find_if<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag)
  0.00      6.20     0.00    18628     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy()
  0.00      6.20     0.00    17382     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
  0.00      6.20     0.00    17160     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr() const
  0.00      6.20     0.00    17160     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_addr() const
  0.00      6.20     0.00    16974     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      6.20     0.00    16974     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8])
  0.00      6.20     0.00    16579     0.00     0.00  std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> const&) const
  0.00      6.20     0.00    16579     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() const
  0.00      6.20     0.00    15794     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const const&)
  0.00      6.20     0.00    15395     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::end() const
  0.00      6.20     0.00    14362     0.00     0.00  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      6.20     0.00    13860     0.00     0.00  std::Rbtree_header::_M_reset()
  0.00      6.20     0.00    13349     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      6.20     0.00    13029     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr()
  0.00      6.20     0.00    13029     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_addr()
  0.00      6.20     0.00    12905     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> >&&, char const)
  0.00      6.20     0.00    11608     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00    10688     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const)
  0.00      6.20     0.00    10679     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base const)
  0.00      6.20     0.00     9739     0.00     0.00  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00     9115     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::Rbtree_iterator(std::Rbtree_node_base)
  0.00      6.20     0.00     8683     0.00     0.00  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&)
  0.00      6.20     0.00     8636     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      6.20     0.00     8636     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6])
  0.00      6.20     0.00     8561     0.00     0.00  Catch::SectionInfo::~SectionInfo()
  0.00      6.20     0.00     8443     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      6.20     0.00     8443     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11])
  0.00      6.20     0.00     8441     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      6.20     0.00     8441     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12])
  0.00      6.20     0.00     7950     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_ptr()
  0.00      6.20     0.00     7950     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_addr()
  0.00      6.20     0.00     7897     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const
  0.00      6.20     0.00     7897     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const
  0.00      6.20     0.00     7622     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base const)
  0.00      6.20     0.00     7519     0.00     0.00  bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
  0.00      6.20     0.00     7200     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [5]>::Iterequals_val(char const (&) [5])
  0.00      6.20     0.00     7200     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<char const [5]>::operator()<__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> > > > > >(__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> > > > >)
  0.00      6.20     0.00     7200     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<char const [5]> __gnu_cxx::__ops::__iter_equals_val<char const [5]>(char const (&) [5])
  0.00      6.20     0.00     7200     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> > > > > std::find<__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> > > > >, char [5]>(__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> > > > >, __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> > > > >, char const (&) [5])
  0.00      6.20     0.00     7200     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>)
  0.00      6.20     0.00     7200     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> > > > > std::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>, std::random_access_iterator_tag)
  0.00      6.20     0.00     7156     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const
  0.00      6.20     0.00     6768     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign()
  0.00      6.20     0.00     6768     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      6.20     0.00     6768     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      6.20     0.00     6545     0.00     0.00  std::shared_ptr<advgetopt::option_info>::~shared_ptr()
  0.00      6.20     0.00     6423     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const
  0.00      6.20     0.00     6378     0.00     0.00  std::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&)
  0.00      6.20     0.00     6342     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      6.20     0.00     6342     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      6.20     0.00     6342     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_end() const
  0.00      6.20     0.00     6342     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin() const
  0.00      6.20     0.00     6334     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
  0.00      6.20     0.00     6304     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator()
  0.00      6.20     0.00     6300     0.00     0.00  std::Rbtree_header::Rbtree_header()
  0.00      6.20     0.00     6300     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      6.20     0.00     6300     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00     6300     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree()
  0.00      6.20     0.00     6292     0.00     0.00  std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare()
  0.00      6.20     0.00     6291     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator()
  0.00      6.20     0.00     6291     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator()
  0.00      6.20     0.00     6291     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl()
  0.00      6.20     0.00     6291     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree()
  0.00      6.20     0.00     6014     0.00     0.04  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      6.20     0.00     6000     0.00     0.00  std::ios_base::precision(long)
  0.00      6.20     0.00     5928     0.00     0.00  std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      6.20     0.00     5928     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Listimpl::~Listimpl()
  0.00      6.20     0.00     5928     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_clear()
  0.00      6.20     0.00     5928     0.00     0.00  std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Listbase()
  0.00      6.20     0.00     5908     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      6.20     0.00     5894     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::MatcherBase()
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::MatcherBase<std::exception>::~MatcherBase()
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::ExceptionWatcher::~ExceptionWatcher()
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase()
  0.00      6.20     0.00     5894     0.00     0.00  Catch::Matchers::ExceptionWatcher::match(std::exception const&) const
  0.00      6.20     0.00     5826     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator(__gnu_cxx::new_allocator<advgetopt::option_info> const&)
  0.00      6.20     0.00     5824     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_ptr()
  0.00      6.20     0.00     5824     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::option_info>::_M_addr()
  0.00      6.20     0.00     5725     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00     5725     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00     5590     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator++()
  0.00      6.20     0.00     5565     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::end()
  0.00      6.20     0.00     5558     0.00     0.00  bool __gnu_cxx::__ops::Iterequals_val<unsigned long const>::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
  0.00      6.20     0.00     5554     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_key(std::Rbtree_node_base const)
  0.00      6.20     0.00     5331     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_left(std::Rbtree_node_base)
  0.00      6.20     0.00     5060     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_always_equal()
  0.00      6.20     0.00     4649     0.00     0.00  Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const)
  0.00      6.20     0.00     4523     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const&)
  0.00      6.20     0.00     4516     0.00     0.00  char&& std::forward<char>(std::remove_reference<char>::type&)
  0.00      6.20     0.00     4510     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::__normal_iterator(unsigned long const const&)
  0.00      6.20     0.00     4510     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      6.20     0.00     4482     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_mbegin() const
  0.00      6.20     0.00     4480     0.00     0.00  std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00     4438     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      6.20     0.00     4438     0.00     0.00  decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00     4186     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const
  0.00      6.20     0.00     3883     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.20     0.00     3883     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00     3883     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00     3882     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>&)
  0.00      6.20     0.00     3882     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.20     0.00     3866     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator()
  0.00      6.20     0.00     3802     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::size() const
  0.00      6.20     0.00     3693     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_right(std::Rbtree_node_base)
  0.00      6.20     0.00     3470     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long)
  0.00      6.20     0.00     3367     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_ptr()
  0.00      6.20     0.00     3367     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_addr()
  0.00      6.20     0.00     3348     0.00     0.00  char const std::__miter_base<char const>(char const)
  0.00      6.20     0.00     3348     0.00     0.00  char const std::__niter_base<char const>(char const)
  0.00      6.20     0.00     3061     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      6.20     0.00     2925     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_mbegin() const
  0.00      6.20     0.00     2702     0.00     0.00  std::allocator<advgetopt::option_info::callback_entry_t>::~allocator()
  0.00      6.20     0.00     2702     0.00     0.00  void std::Destroyaux<false>::__destroy<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t)
  0.00      6.20     0.00     2702     0.00     0.00  std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00     2702     0.00     0.00  std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::_M_deallocate(advgetopt::option_info::callback_entry_t, unsigned long)
  0.00      6.20     0.00     2702     0.00     0.00  std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::_M_get_Tp_allocator()
  0.00      6.20     0.00     2702     0.00     0.00  std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~Vectorbase()
  0.00      6.20     0.00     2702     0.00     0.00  void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t)
  0.00      6.20     0.00     2702     0.00     0.00  void std::Destroy<advgetopt::optioninfo::callback_entry_t, advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t>&)
  0.00      6.20     0.00     2627     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_mbegin() const
  0.00      6.20     0.00     2589     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end()
  0.00      6.20     0.00     2569     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      6.20     0.00     2569     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      6.20     0.00     2414     0.00     0.00  std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base()
  0.00      6.20     0.00     2327     0.00     0.00  std::shared_ptr<advgetopt::variables>::~shared_ptr()
  0.00      6.20     0.00     2289     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr() const
  0.00      6.20     0.00     2289     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr() const
  0.00      6.20     0.00     2255     0.00     0.00  bool __gnu_cxx::operator==<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long const, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      6.20     0.00     2255     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::end() const
  0.00      6.20     0.00     2255     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin() const
  0.00      6.20     0.00     2255     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::empty() const
  0.00      6.20     0.00     2251     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00     2178     0.00     0.00  std::shared_ptr<advgetopt::validator>::~shared_ptr()
  0.00      6.20     0.00     2162     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator()
  0.00      6.20     0.00     2094     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long)
  0.00      6.20     0.00     2092     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_ptr()
  0.00      6.20     0.00     2092     0.00     0.00  __gnu_cxx::__aligned_membuf<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_addr()
  0.00      6.20     0.00     2090     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator()
  0.00      6.20     0.00     2058     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long)
  0.00      6.20     0.00     2029     0.00     0.00  void std::Destroyaux<true>::__destroy<long>(long, long)
  0.00      6.20     0.00     2029     0.00     0.00  void std::Destroy<long>(long, long)
  0.00      6.20     0.00     2012     0.00     0.00  snapdev::reversecstring<char const>::iterator::iterator(char const)
  0.00      6.20     0.00     2006     0.00     0.00  __gnu_cxx::new_allocator<double>::new_allocator()
  0.00      6.20     0.00     2006     0.00     0.00  __gnu_cxx::new_allocator<long>::new_allocator()
  0.00      6.20     0.00     2006     0.00     0.00  std::allocator<double>::allocator()
  0.00      6.20     0.00     2006     0.00     0.00  std::allocator<double>::~allocator()
  0.00      6.20     0.00     2006     0.00     0.00  std::allocator<long>::allocator()
  0.00      6.20     0.00     2006     0.00     0.00  std::allocator<long>::~allocator()
  0.00      6.20     0.00     2006     0.00     0.00  void std::Destroyaux<true>::__destroy<double>(double, double)
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::Vectorbase()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::~Vectorbase()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::Vectorbase()
  0.00      6.20     0.00     2006     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::~Vectorbase()
  0.00      6.20     0.00     2006     0.00     0.00  void std::Destroy<double>(double, double)
  0.00      6.20     0.00     2006     0.00     0.00  void std::Destroy<double, double>(double, double, std::allocator<double>&)
  0.00      6.20     0.00     2006     0.00     0.00  void std::Destroy<long, long>(long, long, std::allocator<long>&)
  0.00      6.20     0.00     1998     0.00     0.00  std::vector<double, std::allocator<double> >::~vector()
  0.00      6.20     0.00     1998     0.00     0.00  std::vector<long, std::allocator<long> >::~vector()
  0.00      6.20     0.00     1980     0.00     0.00  std::_shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      6.20     0.00     1978     0.00     0.00  advgetopt::option_info::~option_info()
  0.00      6.20     0.00     1978     0.00     0.00  std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector()
  0.00      6.20     0.00     1953     0.00     0.00  Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
  0.00      6.20     0.00     1948     0.00     0.00  std::allocator<advgetopt::option_info>::~allocator()
  0.00      6.20     0.00     1946     0.00     0.00  std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&)
  0.00      6.20     0.00     1945     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.20     0.00     1943     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::option_info>(std::allocator<advgetopt::option_info> const&)
  0.00      6.20     0.00     1943     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.20     0.00     1943     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.20     0.00     1942     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::option_info>::new_allocator()
  0.00      6.20     0.00     1942     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00     1942     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.20     0.00     1942     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      6.20     0.00     1942     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::Spebo_helper(std::allocator<advgetopt::option_info> const&)
  0.00      6.20     0.00     1942     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::option_info>, true>::~Spebo_helper()
  0.00      6.20     0.00     1942     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00     1942     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.20     0.00     1942     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00     1941     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::option_info> >::destroy<advgetopt::option_info>(std::allocator<advgetopt::option_info>&, advgetopt::option_info)
  0.00      6.20     0.00     1941     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.20     0.00     1941     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.20     0.00     1941     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.20     0.00     1941     0.00     0.00  std::Sp_counted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.20     0.00     1941     0.00     0.00  void std::destroy_at<advgetopt::option_info>(advgetopt::option_info)
  0.00      6.20     0.00     1933     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr()
  0.00      6.20     0.00     1933     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      6.20     0.00     1933     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >)
  0.00      6.20     0.00     1933     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair()
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base)
  0.00      6.20     0.00     1933     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base)
  0.00      6.20     0.00     1933     0.00     0.00  void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >)
  0.00      6.20     0.00     1889     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin()
  0.00      6.20     0.00     1846     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator()
  0.00      6.20     0.00     1830     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00     1829     0.00     0.00  std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      6.20     0.00     1829     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      6.20     0.00     1829     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree()
  0.00      6.20     0.00     1763     0.00     0.00  std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00     1753     0.00     0.00  std::Functionbase::~Functionbase()
  0.00      6.20     0.00     1746     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator()
  0.00      6.20     0.00     1739     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_mbegin() const
  0.00      6.20     0.00     1725     0.00     0.00  std::Functionbase::Functionbase()
  0.00      6.20     0.00     1674     0.00     0.00  char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char>(char const, char const, char)
  0.00      6.20     0.00     1674     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_erase_at_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00     1674     0.00     0.00  char std::__niter_base<char>(char)
  0.00      6.20     0.00     1674     0.00     0.00  char std::__niter_wrap<char>(char const&, char)
  0.00      6.20     0.00     1674     0.00     0.00  char std::__copy_move_a<false, char const, char>(char const, char const, char)
  0.00      6.20     0.00     1674     0.00     0.00  char std::__copy_move_a1<false, char const, char>(char const, char const, char)
  0.00      6.20     0.00     1674     0.00     0.00  char std::__copy_move_a2<false, char const, char>(char const, char const, char)
  0.00      6.20     0.00     1674     0.00     0.00  char std::copy<char const, char>(char const, char const, char)
  0.00      6.20     0.00     1668     0.00     0.00  Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&)
  0.00      6.20     0.00     1634     0.00     0.00  bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00     1578     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_node_base const)
  0.00      6.20     0.00     1516     0.00     0.00  unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int)
  0.00      6.20     0.00     1516     0.00     0.00  void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int)
  0.00      6.20     0.00     1494     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_begin()
  0.00      6.20     0.00     1484     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() const
  0.00      6.20     0.00     1484     0.00     0.00  std::Identity<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&) const
  0.00      6.20     0.00     1463     0.00     0.00  std::allocator<advgetopt::variables>::~allocator()
  0.00      6.20     0.00     1450     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00     1441     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00      6.20     0.00     1326     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
  0.00      6.20     0.00     1275     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator()
  0.00      6.20     0.00     1267     0.00     0.00  snapdev::NOT_USED()
  0.00      6.20     0.00     1255     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const
  0.00      6.20     0.00     1254     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_get_Node_allocator()
  0.00      6.20     0.00     1234     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator-(long) const
  0.00      6.20     0.00     1234     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::back()
  0.00      6.20     0.00     1201     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      6.20     0.00     1157     0.00     0.00  std::Anydata::_M_access() const
  0.00      6.20     0.00     1119     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long)
  0.00      6.20     0.00     1110     0.00     0.00  std::allocator<Catch::StringRef>::~allocator()
  0.00      6.20     0.00     1107     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count()
  0.00      6.20     0.00     1098     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator(__gnu_cxx::new_allocator<advgetopt::variables> const&)
  0.00      6.20     0.00     1098     0.00     0.00  std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&)
  0.00      6.20     0.00     1097     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_ptr()
  0.00      6.20     0.00     1097     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::variables>::_M_addr()
  0.00      6.20     0.00     1097     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.20     0.00     1094     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      6.20     0.00     1058     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const
  0.00      6.20     0.00     1055     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>::ExprLhs(std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00     1055     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&)
  0.00      6.20     0.00     1054     0.00     0.00  void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
  0.00      6.20     0.00     1054     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00     1054     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase()
  0.00      6.20     0.00     1054     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector()
  0.00      6.20     0.00     1054     0.00     0.00  void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef)
  0.00      6.20     0.00     1054     0.00     0.00  void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00     1020     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12])
  0.00      6.20     0.00     1010     0.00     0.00  Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int)
  0.00      6.20     0.00     1010     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int)
  0.00      6.20     0.00      992     0.00     0.00  bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr))
  0.00      6.20     0.00      956     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00      955     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
  0.00      6.20     0.00      949     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      6.20     0.00      923     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      6.20     0.00      923     0.00     0.00  std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >::_M_valptr()
  0.00      6.20     0.00      923     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long)
  0.00      6.20     0.00      923     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >)
  0.00      6.20     0.00      923     0.00     0.00  std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair()
  0.00      6.20     0.00      923     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00      923     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00      923     0.00     0.00  void std::destroy_at<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >)
  0.00      6.20     0.00      921     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00      921     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base)
  0.00      6.20     0.00      921     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base)
  0.00      6.20     0.00      909     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00      903     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base)
  0.00      6.20     0.00      887     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      6.20     0.00      883     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base)
  0.00      6.20     0.00      872     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      6.20     0.00      872     0.00     0.00  std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
  0.00      6.20     0.00      872     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      6.20     0.00      872     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<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::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00      872     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00      872     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00      867     0.00     0.00  bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      6.20     0.00      855     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator()
  0.00      6.20     0.00      855     0.00     0.00  std::allocator<Catch::StringRef>::allocator()
  0.00      6.20     0.00      854     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00      854     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase()
  0.00      6.20     0.00      854     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector()
  0.00      6.20     0.00      852     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00      820     0.00     0.00  std::vector<long, std::allocator<long> >::size() const
  0.00      6.20     0.00      778     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::_M_swap(std::__shared_count<(__gnu_cxx::Lockpolicy)2>&)
  0.00      6.20     0.00      773     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const
  0.00      6.20     0.00      772     0.00     0.00  unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&)
  0.00      6.20     0.00      766     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++()
  0.00      6.20     0.00      748     0.00     0.00  std::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&)
  0.00      6.20     0.00      747     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~allocator()
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_end()
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >)
  0.00      6.20     0.00      747     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~Rbtree()
  0.00      6.20     0.00      731     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.20     0.00      731     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::variables>(std::allocator<advgetopt::variables> const&)
  0.00      6.20     0.00      731     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.20     0.00      731     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00      731     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.20     0.00      731     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00      730     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>&)
  0.00      6.20     0.00      730     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.20     0.00      700     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::begin()
  0.00      6.20     0.00      681     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long)
  0.00      6.20     0.00      674     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr()
  0.00      6.20     0.00      666     0.00     0.00  std::operator&(std::IosFmtflags, std::IosFmtflags)
  0.00      6.20     0.00      655     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<unsigned long const>::Iterequals_val(unsigned long const&)
  0.00      6.20     0.00      655     0.00     0.00  __gnu_cxx::__ops::Iterequals_val<unsigned long const> __gnu_cxx::__ops::__iter_equals_val<unsigned long const>(unsigned long const&)
  0.00      6.20     0.00      655     0.00     0.00  std::iterator_traits<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&)
  0.00      6.20     0.00      655     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::find<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&)
  0.00      6.20     0.00      655     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__find_if<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterequals_val<unsigned long const> >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterequals_val<unsigned long const>)
  0.00      6.20     0.00      655     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__find_if<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterequals_val<unsigned long const> >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterequals_val<unsigned long const>, std::random_access_iterator_tag)
  0.00      6.20     0.00      649     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const)
  0.00      6.20     0.00      646     0.00     0.00  advgetopt::parameter_value::~parameter_value()
  0.00      6.20     0.00      627     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long)
  0.00      6.20     0.00      627     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long)
  0.00      6.20     0.00      627     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>)
  0.00      6.20     0.00      627     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair()
  0.00      6.20     0.00      627     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >)
  0.00      6.20     0.00      627     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >)
  0.00      6.20     0.00      627     0.00     0.00  void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>)
  0.00      6.20     0.00      624     0.00     0.00  std::__detail::Mod<unsigned long, 4294967296ul, 1ul, 0ul, true, true>::_calc(unsigned long)
  0.00      6.20     0.00      624     0.00     0.00  unsigned long std::__detail::__mod<unsigned long, 4294967296ul, 1ul, 0ul>(unsigned long)
  0.00      6.20     0.00      623     0.00     0.00  std::__detail::Mod<unsigned long, 624ul, 1ul, 0ul, true, true>::_calc(unsigned long)
  0.00      6.20     0.00      623     0.00     0.00  unsigned long std::__detail::__mod<unsigned long, 624ul, 1ul, 0ul>(unsigned long)
  0.00      6.20     0.00      614     0.00     0.00  std::vector<double, std::allocator<double> >::size() const
  0.00      6.20     0.00      614     0.00     0.00  long const& std::forward<long const&>(std::remove_reference<long const&>::type&)
  0.00      6.20     0.00      608     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >)
  0.00      6.20     0.00      595     0.00     0.00  std::Anydata::_M_access()
  0.00      6.20     0.00      553     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      6.20     0.00      516     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00      514     0.00     0.00  unittest::g_progress()
  0.00      6.20     0.00      482     0.00     0.00  std::__cxx11::to_string(int)
  0.00      6.20     0.00      476     0.00     0.00  double const& std::forward<double const&>(std::remove_reference<double const&>::type&)
  0.00      6.20     0.00      468     0.00     0.00  long std::__niter_base<long>(long)
  0.00      6.20     0.00      464     0.00     0.00  int const& std::forward<int const&>(std::remove_reference<int const&>::type&)
  0.00      6.20     0.00      444     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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      6.20     0.00      440     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00      440     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const
  0.00      6.20     0.00      437     0.00     0.00  Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.20     0.00      429     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.20     0.00      426     0.00     0.00  std::operator|(std::IosOpenmode, std::IosOpenmode)
  0.00      6.20     0.00      422     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.20     0.00      422     0.00     0.00  std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.20     0.00      418     0.00     0.00  void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00      415     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const
  0.00      6.20     0.00      412     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_key(std::Rbtree_node_base const)
  0.00      6.20     0.00      408     0.00     0.00  Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::ExprLhs(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00      408     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      6.20     0.00      391     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      6.20     0.00      390     0.00     0.00  Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef)
  0.00      6.20     0.00      381     0.00     0.00  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00      378     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()
  0.00      6.20     0.00      369     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map()
  0.00      6.20     0.00      368     0.00     0.00  advgetopt::variables::variables()
  0.00      6.20     0.00      367     0.00     0.00  advgetopt::variables::~variables()
  0.00      6.20     0.00      366     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::variables>::new_allocator()
  0.00      6.20     0.00      366     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.20     0.00      366     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      6.20     0.00      366     0.00     0.00  std::allocator<advgetopt::variables>::allocator()
  0.00      6.20     0.00      366     0.00     0.02  std::shared_ptr<advgetopt::variables>::shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >)
  0.00      6.20     0.00      366     0.00     0.00  std::enable_if<!std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::variables, void>::value, void>::type std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::variables, advgetopt::variables>(advgetopt::variables)
  0.00      6.20     0.00      366     0.00     0.02  std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >)
  0.00      6.20     0.00      366     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::Spebo_helper(std::allocator<advgetopt::variables> const&)
  0.00      6.20     0.00      366     0.00     0.02  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >)
  0.00      6.20     0.00      366     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.20     0.00      366     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.20     0.00      366     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::variables> >::construct<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables)
  0.00      6.20     0.00      366     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.20     0.00      366     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::variables>)
  0.00      6.20     0.00      366     0.00     0.02  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>)
  0.00      6.20     0.00      366     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00      366     0.00     0.00  decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables)
  0.00      6.20     0.00      366     0.00     0.02  std::shared_ptr<advgetopt::variables> std::allocate_shared<advgetopt::variables, std::allocator<advgetopt::variables>>(std::allocator<advgetopt::variables> const&)
  0.00      6.20     0.00      366     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00      365     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00      365     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~allocator()
  0.00      6.20     0.00      365     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~allocator()
  0.00      6.20     0.00      365     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::variables>, true>::~Spebo_helper()
  0.00      6.20     0.00      365     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::variables> >::destroy<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables)
  0.00      6.20     0.00      365     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00      365     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.20     0.00      365     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.20     0.00      365     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.20     0.00      365     0.00     0.00  std::Sp_counted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::Rbtree_impl<std::less<char32_t>, true>::~Rbtree_impl()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin()
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >)
  0.00      6.20     0.00      365     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree()
  0.00      6.20     0.00      365     0.00     0.00  void std::destroy_at<advgetopt::variables>(advgetopt::variables)
  0.00      6.20     0.00      347     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00      347     0.00     0.00  std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type&& std::move<std::shared_ptr<advgetopt::conf_file>&>(std::shared_ptr<advgetopt::conf_file>&)
  0.00      6.20     0.00      344     0.00     0.00  Catch::Clara::Detail::ParserBase::~ParserBase()
  0.00      6.20     0.00      341     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr()
  0.00      6.20     0.00      341     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00      338     0.00     0.00  advgetopt::getopt::~getopt()
  0.00      6.20     0.00      338     0.00     0.00  std::map<char32_t, std::shared_ptr<advgetopt::option_info>, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~map()
  0.00      6.20     0.00      338     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~map()
  0.00      6.20     0.00      333     0.00     0.00  std::operator&=(std::IosFmtflags&, std::IosFmtflags)
  0.00      6.20     0.00      333     0.00     0.00  std::operator~(std::IosFmtflags)
  0.00      6.20     0.00      333     0.00     0.00  std::operator|=(std::IosFmtflags&, std::IosFmtflags)
  0.00      6.20     0.00      333     0.00     0.00  std::operator|(std::IosFmtflags, std::IosFmtflags)
  0.00      6.20     0.00      330     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const
  0.00      6.20     0.00      303     0.00     0.00  Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&)
  0.00      6.20     0.00      297     0.00     0.00  std::remove_reference<int&>::type&& std::move<int&>(int&)
  0.00      6.20     0.00      293     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&)
  0.00      6.20     0.00      292     0.00     0.00  Catch::ExprLhs<unsigned int>::ExprLhs(unsigned int)
  0.00      6.20     0.00      292     0.00     0.00  Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int)
  0.00      6.20     0.00      290     0.00     0.00  std::remove_reference<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&>(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&)
  0.00      6.20     0.00      287     0.00     0.00  boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::end() const
  0.00      6.20     0.00      280     0.00     0.00  advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&)
  0.00      6.20     0.00      279     0.00     0.00  Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&)
  0.00      6.20     0.00      273     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      6.20     0.00      273     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5])
  0.00      6.20     0.00      273     0.00     0.00  void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&)
  0.00      6.20     0.00      273     0.00     0.00  decltype (::new ((void)(0)) long((declval<long const&>)())) std::construct_at<long, long const&>(long, long const&)
  0.00      6.20     0.00      268     0.00     0.00  unittest::g_verbose()
  0.00      6.20     0.00      266     0.00     0.00  Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00      266     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<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      6.20     0.00      266     0.00     0.01  unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00      266     0.00     0.01  std::vector<std::__cxx11::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      6.20     0.00      264     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00      6.20     0.00      263     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr()
  0.00      6.20     0.00      263     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00      257     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      6.20     0.00      257     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4])
  0.00      6.20     0.00      256     0.00     0.00  char*& std::forward<char**&>(std::remove_reference<char**&>::type&)
  0.00      6.20     0.00      255     0.00     0.00  unittest::g_tmp_dir[abi:cxx11]()
  0.00      6.20     0.00      255     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::new_allocator(__gnu_cxx::new_allocator<Catch::StringRef> const&)
  0.00      6.20     0.00      255     0.00     0.00  std::allocator<Catch::StringRef>::allocator(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00      252     0.00     0.00  double std::__niter_base<double>(double)
  0.00      6.20     0.00      245     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_iterator(std::Rbtree_node_base)
  0.00      6.20     0.00      242     0.00     0.00  Catch::Clara::Opt::~Opt()
  0.00      6.20     0.00      242     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl()
  0.00      6.20     0.00      242     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl()
  0.00      6.20     0.00      240     0.00     0.00  void snapdev::NOT_USED<advgetopt::Name&>(advgetopt::Name&)
  0.00      6.20     0.00      235     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::__normal_iterator(Catch::StringRef const&)
  0.00      6.20     0.00      235     0.00     0.00  std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00      234     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const
  0.00      6.20     0.00      233     0.00     0.07  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      6.20     0.00      231     0.00     0.00  advgetopt::OptionValue<char const>::OptionValue(char const)
  0.00      6.20     0.00      225     0.00     0.00  __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00      223     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&>(advgetopt::Flags&)
  0.00      6.20     0.00      222     0.00     0.00  void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&)
  0.00      6.20     0.00      222     0.00     0.00  decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&)
  0.00      6.20     0.00      221     0.00     0.00  std::ios_base::setf(std::IosFmtflags, std::IosFmtflags)
  0.00      6.20     0.00      220     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const
  0.00      6.20     0.00      220     0.00     0.00  std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const
  0.00      6.20     0.00      220     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__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, std::__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      6.20     0.00      220     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00      220     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_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag)
  0.00      6.20     0.00      220     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::difference_type std::__distance<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::random_access_iterator_tag)
  0.00      6.20     0.00      220     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::__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, std::__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      6.20     0.00      220     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::iterator_category std::__iterator_category<std::__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&)
  0.00      6.20     0.00      220     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::__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> > >(std::__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, std::__cxx11::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      6.20     0.00      220     0.00     0.00  std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::difference_type std::distance<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const)
  0.00      6.20     0.00      217     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::__normal_iterator(int const&)
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ok()
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::BasicResult<void>::~BasicResult()
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType)
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase()
  0.00      6.20     0.00      213     0.00     0.00  Catch::Clara::Detail::ParserBase::validate() const
  0.00      6.20     0.00      210     0.00     0.00  unsigned long std::__niter_base<unsigned long>(unsigned long)
  0.00      6.20     0.00      206     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      6.20     0.00      206     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10])
  0.00      6.20     0.00      202     0.00     0.00  Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int)
  0.00      6.20     0.00      202     0.00     0.00  Catch::ExprLhs<int>::ExprLhs(int)
  0.00      6.20     0.00      202     0.00     0.00  Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int)
  0.00      6.20     0.00      199     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&>(advgetopt::Help&)
  0.00      6.20     0.00      199     0.00     0.00  void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      6.20     0.00      198     0.00     0.00  Catch::ExprLhs<long>::ExprLhs(long)
  0.00      6.20     0.00      198     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int)
  0.00      6.20     0.00      198     0.00     0.00  Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long)
  0.00      6.20     0.00      198     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator() const
  0.00      6.20     0.00      195     0.00     0.00  Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int)
  0.00      6.20     0.00      195     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int)
  0.00      6.20     0.00      192     0.00     0.00  Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int)
  0.00      6.20     0.00      192     0.00     0.00  Catch::ExprLhs<advgetopt::option_info_ref&>::ExprLhs(advgetopt::option_info_ref&)
  0.00      6.20     0.00      192     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int)
  0.00      6.20     0.00      192     0.00     0.00  Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00      192     0.00     0.00  advgetopt::OptionValue<char const>::get() const
  0.00      6.20     0.00      192     0.00     0.00  void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&)
  0.00      6.20     0.00      192     0.00     0.00  unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&)
  0.00      6.20     0.00      192     0.00     0.02  std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&)
  0.00      6.20     0.00      192     0.00     0.00  decltype (::new ((void)(0)) unsigned long((declval<unsigned long>)())) std::construct_at<unsigned long, unsigned long>(unsigned long, unsigned long&&)
  0.00      6.20     0.00      191     0.00     0.00  boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::begin() const
  0.00      6.20     0.00      190     0.00     0.03  unittest::init_tmp_dir(std::__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)
  0.00      6.20     0.00      190     0.00     0.00  std::vector<double, std::allocator<double> >::push_back(double const&)
  0.00      6.20     0.00      190     0.00     0.00  std::vector<double, std::allocator<double> >::operator[](unsigned long)
  0.00      6.20     0.00      184     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00      182     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
  0.00      6.20     0.00      182     0.00     0.00  __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
  0.00      6.20     0.00      181     0.00     0.00  std::vector<long, std::allocator<long> >::push_back(long const&)
  0.00      6.20     0.00      181     0.00     0.00  std::vector<long, std::allocator<long> >::operator[](unsigned long)
  0.00      6.20     0.00      179     0.00     0.00  bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr))
  0.00      6.20     0.00      172     0.00     0.00  advgetopt::option_info_ref::~option_info_ref()
  0.00      6.20     0.00      172     0.00     0.00  bool __gnu_cxx::__ops::Iterless_iter::operator()<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) const
  0.00      6.20     0.00      170     0.00     0.00  void snapdev::NOT_USED<advgetopt::ShortName&>(advgetopt::ShortName&)
  0.00      6.20     0.00      168     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      6.20     0.00      168     0.00     0.00  std::Listiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Listiterator(std::__detail::Listnode_base)
  0.00      6.20     0.00      167     0.00     0.01  std::shared_ptr<advgetopt::conf_file>::~shared_ptr()
  0.00      6.20     0.00      166     0.00     0.00  Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&)
  0.00      6.20     0.00      165     0.00     0.00  __gnu_cxx::__ops::__iter_less_iter()
  0.00      6.20     0.00      164     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      6.20     0.00      163     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map()
  0.00      6.20     0.00      161     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const
  0.00      6.20     0.00      161     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const
  0.00      6.20     0.00      159     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00      159     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>::ExprLhs(std::shared_ptr<advgetopt::validator>&)
  0.00      6.20     0.00      159     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&)
  0.00      6.20     0.00      157     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator()
  0.00      6.20     0.00      156     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00      156     0.00     0.00  std::vector<long, std::allocator<long> >::max_size() const
  0.00      6.20     0.00      156     0.00     0.00  std::allocator_traits<std::allocator<long> >::max_size(std::allocator<long> const&)
  0.00      6.20     0.00      156     0.00     0.00  std::vector<long, std::allocator<long> >::_S_max_size(std::allocator<long> const&)
  0.00      6.20     0.00      156     0.00     0.00  std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&)
  0.00      6.20     0.00      156     0.00     0.00  std::vector<long, std::allocator<long> >::_S_do_relocate(long, long, long, std::allocator<long>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00      156     0.00     0.00  long std::__relocate_a<long, long, std::allocator<long> >(long, long, long, std::allocator<long>&)
  0.00      6.20     0.00      156     0.00     0.00  std::enable_if<std::__is_bitwise_relocatable<long, void>::value, long>::type std::__relocatea1<long, long>(long, long, long, std::allocator<long>&)
  0.00      6.20     0.00      155     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19])
  0.00      6.20     0.00      155     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19])
  0.00      6.20     0.00      155     0.00     0.00  std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base)
  0.00      6.20     0.00      154     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set()
  0.00      6.20     0.00      150     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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00      146     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00      145     0.00     0.00  Catch::Clara::Opt::Opt(Catch::Clara::Opt&&)
  0.00      6.20     0.00      145     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>&&)
  0.00      6.20     0.00      145     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>&&)
  0.00      6.20     0.00      145     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef>&&)
  0.00      6.20     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl&&)
  0.00      6.20     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl_data&&)
  0.00      6.20     0.00      145     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
  0.00      6.20     0.00      145     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00      145     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >&&)
  0.00      6.20     0.00      145     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundRef>&>(std::shared_ptr<Catch::Clara::Detail::BoundRef>&)
  0.00      6.20     0.00      144     0.00     0.00  std::allocator<advgetopt::getopt>::~allocator()
  0.00      6.20     0.00      143     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      6.20     0.00      143     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      6.20     0.00      143     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      6.20     0.00      139     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00      139     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      6.20     0.00      139     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      6.20     0.00      139     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      6.20     0.00      138     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const
  0.00      6.20     0.00      138     0.00     0.00  std::__lg(long)
  0.00      6.20     0.00      137     0.00     0.00  Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef)
  0.00      6.20     0.00      137     0.00     0.00  std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long)
  0.00      6.20     0.00      131     0.00     0.00  std::numeric_limits<long>::min()
  0.00      6.20     0.00      131     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00      131     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00      130     0.00     0.08  std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.20     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const
  0.00      6.20     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00      130     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00      130     0.00     0.00  Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00      130     0.00     0.00  Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00      129     0.00     0.00  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      6.20     0.00      128     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      6.20     0.00      128     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16])
  0.00      6.20     0.00      128     0.00     0.00  void snapdev::NOT_USED<advgetopt::Separators&>(advgetopt::Separators&)
  0.00      6.20     0.00      128     0.00     0.00  std::numeric_limits<long>::max()
  0.00      6.20     0.00      125     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr()
  0.00      6.20     0.00      125     0.00     0.08  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const)
  0.00      6.20     0.00      122     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      6.20     0.00      122     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7])
  0.00      6.20     0.00      120     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&>(advgetopt::DefaultValue&)
  0.00      6.20     0.00      120     0.00     0.00  __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long)
  0.00      6.20     0.00      120     0.00     0.04  __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const)
  0.00      6.20     0.00      120     0.00     0.04  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long)
  0.00      6.20     0.00      120     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long)
  0.00      6.20     0.00      120     0.00     0.04  std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long)
  0.00      6.20     0.00      115     0.00     0.00  unittest::expected_logs_stack_is_empty()
  0.00      6.20     0.00      115     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator()
  0.00      6.20     0.00      110     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      6.20     0.00      110     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&)
  0.00      6.20     0.00      110     0.00     0.00  std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&)
  0.00      6.20     0.00      109     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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      6.20     0.00      108     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator(__gnu_cxx::new_allocator<advgetopt::getopt> const&)
  0.00      6.20     0.00      108     0.00     0.00  std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&)
  0.00      6.20     0.00      108     0.00     0.00  std::setw(int)
  0.00      6.20     0.00      108     0.00     0.00  std::_Setfill<char> std::setfill<char>(char)
  0.00      6.20     0.00      107     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const&)
  0.00      6.20     0.00      102     0.00     0.00  bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00      100     0.00     0.00  Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00      100     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25])
  0.00      6.20     0.00      100     0.00     0.00  Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00      100     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator+(long) const
  0.00      6.20     0.00      100     0.00     0.00  std::uniform_int_distribution<unsigned long>::param_type::a() const
  0.00      6.20     0.00      100     0.00     0.00  void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&)
  0.00      6.20     0.00      100     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end()
  0.00      6.20     0.00      100     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin()
  0.00      6.20     0.00      100     0.00     0.00  std::vector<int, std::allocator<int> >::push_back(int const&)
  0.00      6.20     0.00      100     0.00     0.00  decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&)
  0.00      6.20     0.00       99     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::operator++(int)
  0.00      6.20     0.00       99     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&)
  0.00      6.20     0.00       99     0.00     0.00  void std::iter_swap<__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > >(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >)
  0.00      6.20     0.00       98     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00       97     0.00     0.00  Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int)
  0.00      6.20     0.00       97     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int)
  0.00      6.20     0.00       97     0.00     0.00  boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_detail::range_begin<boost::iterator_range<char const> const>(boost::iterator_range<char const> const&)
  0.00      6.20     0.00       97     0.00     0.00  boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_detail::range_end<boost::iterator_range<char const> const>(boost::iterator_range<char const> const&)
  0.00      6.20     0.00       97     0.00     0.00  boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const> >(boost::iterator_range<char const> const&)
  0.00      6.20     0.00       97     0.00     0.00  boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const> >(boost::iterator_range<char const> const&)
  0.00      6.20     0.00       95     0.00     0.00  bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const
  0.00      6.20     0.00       94     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&)
  0.00      6.20     0.00       94     0.00     0.00  bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&)
  0.00      6.20     0.00       90     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long)
  0.00      6.20     0.00       90     0.00     0.00  std::remove_reference<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&)
  0.00      6.20     0.00       90     0.00     0.00  std::remove_reference<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>::type&& std::move<std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&>(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&)
  0.00      6.20     0.00       88     0.00     0.00  __gnu_cxx::new_allocator<long>::deallocate(long, unsigned long)
  0.00      6.20     0.00       88     0.00     0.00  __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const)
  0.00      6.20     0.00       88     0.00     0.00  __gnu_cxx::new_allocator<long>::_M_max_size() const
  0.00      6.20     0.00       88     0.00     0.00  std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long)
  0.00      6.20     0.00       88     0.00     0.00  std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long)
  0.00      6.20     0.00       88     0.00     0.00  std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long)
  0.00      6.20     0.00       87     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::__normal_iterator(Catch::Clara::Opt const const&)
  0.00      6.20     0.00       86     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++()
  0.00      6.20     0.00       86     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
  0.00      6.20     0.00       86     0.00     0.00  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.20     0.00       86     0.00     0.00  std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const
  0.00      6.20     0.00       86     0.00     0.00  std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const
  0.00      6.20     0.00       86     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_end()
  0.00      6.20     0.00       85     0.00     0.00  bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00      6.20     0.00       84     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00       84     0.00     0.00  std::vector<double, std::allocator<double> >::max_size() const
  0.00      6.20     0.00       84     0.00     0.00  std::allocator_traits<std::allocator<double> >::max_size(std::allocator<double> const&)
  0.00      6.20     0.00       84     0.00     0.00  std::vector<double, std::allocator<double> >::_S_max_size(std::allocator<double> const&)
  0.00      6.20     0.00       84     0.00     0.00  std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&)
  0.00      6.20     0.00       84     0.00     0.00  std::vector<double, std::allocator<double> >::_S_do_relocate(double, double, double, std::allocator<double>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       84     0.00     0.00  void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
  0.00      6.20     0.00       84     0.00     0.00  double std::_relocate_a<double, double, std::allocator<double> >(double, double, double, std::allocator<double>&)
  0.00      6.20     0.00       84     0.00     0.00  std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double>::type std::__relocatea1<double, double>(double, double, double, std::allocator<double>&)
  0.00      6.20     0.00       83     0.00     0.00  unittest::catch_compare_long_strings(std::__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      6.20     0.00       81     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27])
  0.00      6.20     0.00       80     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator()
  0.00      6.20     0.00       79     0.00     0.00  snapdev::safe_setenv::safe_setenv(std::__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)
  0.00      6.20     0.00       79     0.00     0.00  snapdev::safe_setenv::~safe_setenv()
  0.00      6.20     0.00       76     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end()
  0.00      6.20     0.00       75     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      6.20     0.00       75     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [24]>(char const (&) [24])
  0.00      6.20     0.00       75     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [28]>(char const (&) [28])
  0.00      6.20     0.00       75     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3])
  0.00      6.20     0.00       74     0.00     0.00  std::vector<int, std::allocator<int> >::size() const
  0.00      6.20     0.00       74     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&)
  0.00      6.20     0.00       74     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00       73     0.00     0.00  std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::operator->() const
  0.00      6.20     0.00       70     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00       70     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const
  0.00      6.20     0.00       70     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt)
  0.00      6.20     0.00       70     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&)
  0.00      6.20     0.00       70     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&)
  0.00      6.20     0.00       70     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_S_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      6.20     0.00       70     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_S_do_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       70     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
  0.00      6.20     0.00       70     0.00     0.00  unsigned long std::__relocate_a<unsigned long, unsigned long, std::allocator<unsigned long> >(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      6.20     0.00       70     0.00     0.00  std::enable_if<std::__is_bitwise_relocatable<unsigned long, void>::value, unsigned long>::type std::__relocatea1<unsigned long, unsigned long>(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      6.20     0.00       70     0.00     0.01  void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.20     0.00       69     0.00     0.00  Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt)
  0.00      6.20     0.00       69     0.00     1.46  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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       68     0.00     0.00  std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00       68     0.00     0.00  void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&)
  0.00      6.20     0.00       65     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00       65     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&)
  0.00      6.20     0.00       65     0.00     0.00  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00       65     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&)
  0.00      6.20     0.00       65     0.00     0.04  void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&)
  0.00      6.20     0.00       65     0.00     0.04  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&)
  0.00      6.20     0.00       65     0.00     0.00  decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&)
  0.00      6.20     0.00       62     0.00     0.04  Catch::Clara::Opt::operator[](Catch::StringRef) &&
  0.00      6.20     0.00       62     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long)
  0.00      6.20     0.00       60     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      6.20     0.00       60     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1])
  0.00      6.20     0.00       60     0.00     0.00  __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      6.20     0.00       60     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> > > > >::operator--()
  0.00      6.20     0.00       60     0.00     0.00  std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long)
  0.00      6.20     0.00       60     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      6.20     0.00       59     0.00     0.00  bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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      6.20     0.00       59     0.00     0.00  std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00       59     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       59     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       59     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end()
  0.00      6.20     0.00       59     0.00     0.00  std::operator==(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00       58     0.00     0.00  __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::difference_type __gnu_cxx::operator-<int, std::vector<int, std::allocator<int> > >(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&)
  0.00      6.20     0.00       56     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const)
  0.00      6.20     0.00       56     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_ptr()
  0.00      6.20     0.00       56     0.00     0.00  __gnu_cxx::__aligned_buffer<advgetopt::getopt>::_M_addr()
  0.00      6.20     0.00       56     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_max_size() const
  0.00      6.20     0.00       56     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator()
  0.00      6.20     0.00       56     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long)
  0.00      6.20     0.00       56     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.20     0.00       55     0.00     0.00  Catch::ExprLhs<advgetopt::option_info_ref const&>::ExprLhs(advgetopt::option_info_ref const&)
  0.00      6.20     0.00       55     0.00     0.00  Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&)
  0.00      6.20     0.00       55     0.00     0.00  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00       54     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20])
  0.00      6.20     0.00       54     0.00     0.04  Catch::Clara::Opt::Opt(Catch::Clara::Opt const&)
  0.00      6.20     0.00       54     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       54     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       54     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00       54     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const
  0.00      6.20     0.00       54     0.00     0.00  std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr()
  0.00      6.20     0.00       54     0.00     0.04  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long)
  0.00      6.20     0.00       54     0.00     0.04  std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00       54     0.00     0.00  std::allocator_traits<std::allocator<Catch::StringRef> >::select_on_container_copy_construction(std::allocator<Catch::StringRef> const&)
  0.00      6.20     0.00       54     0.00     0.00  Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
  0.00      6.20     0.00       54     0.00     0.04  std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&)
  0.00      6.20     0.00       54     0.00     0.00  Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef)
  0.00      6.20     0.00       54     0.00     0.00  Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00       52     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13])
  0.00      6.20     0.00       52     0.00     0.00  __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long)
  0.00      6.20     0.00       52     0.00     0.00  __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const)
  0.00      6.20     0.00       52     0.00     0.00  __gnu_cxx::new_allocator<double>::_M_max_size() const
  0.00      6.20     0.00       52     0.00     0.00  std::allocator<Catch::Clara::Arg>::~allocator()
  0.00      6.20     0.00       52     0.00     0.00  std::allocator<Catch::Clara::Opt>::~allocator()
  0.00      6.20     0.00       52     0.00     0.00  std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long)
  0.00      6.20     0.00       52     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00       52     0.00     0.00  std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long)
  0.00      6.20     0.00       52     0.00     0.00  std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long)
  0.00      6.20     0.00       52     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair()
  0.00      6.20     0.00       52     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end()
  0.00      6.20     0.00       52     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_left(std::Rbtree_node_base)
  0.00      6.20     0.00       52     0.00     0.00  Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&)
  0.00      6.20     0.00       51     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16])
  0.00      6.20     0.00       51     0.00     0.00  Catch::Clara::Detail::ParserBase::ParserBase()
  0.00      6.20     0.00       51     0.00     0.00  bool __gnu_cxx::operator==<int, std::vector<int, std::allocator<int> > >(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&)
  0.00      6.20     0.00       51     0.00     0.03  void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      6.20     0.00       51     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_deallocate(Catch::Clara::Arg, unsigned long)
  0.00      6.20     0.00       51     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00       51     0.00     0.00  std::remove_reference<advgetopt::validator&>::type&& std::move<advgetopt::validator&>(advgetopt::validator&)
  0.00      6.20     0.00       51     0.00     0.03  void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt)
  0.00      6.20     0.00       51     0.00     0.03  void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.20     0.00       50     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl()
  0.00      6.20     0.00       50     0.00     0.00  Catch::Clara::ExeName::~ExeName()
  0.00      6.20     0.00       50     0.00     0.00  std::uniform_int_distribution<unsigned long>::param_type::b() const
  0.00      6.20     0.00       50     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr()
  0.00      6.20     0.00       50     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr()
  0.00      6.20     0.00       50     0.00     0.00  void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      6.20     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase()
  0.00      6.20     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00       50     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase()
  0.00      6.20     0.00       50     0.00     0.00  std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()()
  0.00      6.20     0.00       50     0.00     0.00  std::uniform_int_distribution<unsigned long>::param_type::param_type(unsigned long, unsigned long)
  0.00      6.20     0.00       50     0.00     0.00  unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int>(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, unsigned int)
  0.00      6.20     0.00       50     0.00     0.00  std::uniform_int_distribution<unsigned long>::uniform_int_distribution(unsigned long, unsigned long)
  0.00      6.20     0.00       50     0.00     0.00  unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
  0.00      6.20     0.00       50     0.00     0.00  unsigned long std::uniform_int_distribution<unsigned long>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_int_distribution<unsigned long>::param_type const&)
  0.00      6.20     0.00       50     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector()
  0.00      6.20     0.00       50     0.00     0.03  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector()
  0.00      6.20     0.00       50     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_right(std::Rbtree_node_base)
  0.00      6.20     0.00       50     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg)
  0.00      6.20     0.00       50     0.00     0.00  void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00      6.20     0.00       49     0.00     0.03  Catch::Clara::Parser::~Parser()
  0.00      6.20     0.00       49     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00       49     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       49     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      6.20     0.00       49     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00       49     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       49     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long)
  0.00      6.20     0.00       49     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00       49     0.00     0.00  std::pair<unsigned long, unsigned long>::pair<unsigned long, unsigned long, true>(unsigned long&&, unsigned long&&)
  0.00      6.20     0.00       49     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00       49     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00       49     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00       49     0.00     0.00  void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00       49     0.00     0.00  std::pair<unsigned long, unsigned long> std::__gen_two_uniform_ints<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(unsigned long, unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
  0.00      6.20     0.00       49     0.00     0.00  std::pair<std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type, std::__strip_reference_wrapper<std::decay<unsigned long>::type>::__type> std::make_pair<unsigned long, unsigned long>(unsigned long&&, unsigned long&&)
  0.00      6.20     0.00       48     0.00     0.00  advgetopt::OptionValue<unsigned int>::OptionValue(unsigned int)
  0.00      6.20     0.00       48     0.00     0.00  std::enable_if<std::is_same<advgetopt::EnvironmentVariableName, advgetopt::EnvironmentVariableName>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::EnvironmentVariableName>(advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       48     0.00     0.00  std::enable_if<std::is_same<advgetopt::Alias, advgetopt::Alias>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Alias>(advgetopt::Alias)
  0.00      6.20     0.00       48     0.00     0.00  advgetopt::EnvironmentVariableName::EnvironmentVariableName()
  0.00      6.20     0.00       48     0.00     0.00  advgetopt::Alias::Alias()
  0.00      6.20     0.00       48     0.00     0.00  bool __gnu_cxx::__ops::Valless_iter::operator()<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> > > > > >(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
  0.00      6.20     0.00       48     0.00     0.00  int std::__niter_base<int>(int)
  0.00      6.20     0.00       47     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const
  0.00      6.20     0.00       46     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.20     0.00       46     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::getopt>(std::allocator<advgetopt::getopt> const&)
  0.00      6.20     0.00       46     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.20     0.00       46     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00       46     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00       46     0.00     0.00  std::numeric_limits<double>::min()
  0.00      6.20     0.00       46     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00       46     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.20     0.00       46     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00       46     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&)
  0.00      6.20     0.00       46     0.00     0.00  std::remove_reference<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00       45     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26])
  0.00      6.20     0.00       45     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37])
  0.00      6.20     0.00       45     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>&&)
  0.00      6.20     0.00       45     0.00     0.00  Catch::Clara::Detail::BoundRef::BoundRef()
  0.00      6.20     0.00       45     0.00     0.00  Catch::Clara::Detail::BoundRef::~BoundRef()
  0.00      6.20     0.00       45     0.00     0.00  Catch::Clara::Parser::Parser(Catch::Clara::Parser&&)
  0.00      6.20     0.00       45     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName&&)
  0.00      6.20     0.00       45     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const)
  0.00      6.20     0.00       45     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::new_allocator()
  0.00      6.20     0.00       45     0.00     0.00  __gnu_cxx::new_allocator<unsigned long>::_M_max_size() const
  0.00      6.20     0.00       45     0.00     0.00  std::allocator<unsigned long>::allocator()
  0.00      6.20     0.00       45     0.00     0.00  std::allocator<unsigned long>::~allocator()
  0.00      6.20     0.00       45     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>&&)
  0.00      6.20     0.00       45     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.20     0.00       45     0.00     0.00  void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorbase()
  0.00      6.20     0.00       45     0.00     0.00  std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase()
  0.00      6.20     0.00       45     0.00     0.00  std::numeric_limits<double>::max()
  0.00      6.20     0.00       45     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&)
  0.00      6.20     0.00       45     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&)
  0.00      6.20     0.00       45     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::vector()
  0.00      6.20     0.00       45     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::~vector()
  0.00      6.20     0.00       45     0.00     0.00  void std::Destroy<unsigned long>(unsigned long, unsigned long)
  0.00      6.20     0.00       45     0.00     0.00  void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&)
  0.00      6.20     0.00       44     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00       44     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00       43     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       43     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 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> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00       43     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl()
  0.00      6.20     0.00       43     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<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      6.20     0.00       43     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const
  0.00      6.20     0.00       43     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const
  0.00      6.20     0.00       43     0.00     0.00  std::__cxx11::to_string(unsigned long)
  0.00      6.20     0.00       43     0.00     0.04  void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      6.20     0.00       42     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) &&
  0.00      6.20     0.00       42     0.00     0.00  std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const)
  0.00      6.20     0.00       41     0.00     0.00  Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00       41     0.00     0.00  Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::ExprLhs(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00       41     0.00     0.00  Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.20     0.00       41     0.00     0.00  advgetopt::OptionValue<char32_t>::OptionValue(char32_t)
  0.00      6.20     0.00       41     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
  0.00      6.20     0.00       41     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       41     0.00     0.00  std::operator==(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00       40     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [36]>(char const (&) [36])
  0.00      6.20     0.00       40     0.00     0.05  Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&)
  0.00      6.20     0.00       40     0.00     0.05  Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&)
  0.00      6.20     0.00       40     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.20     0.00       40     0.00     0.00  advgetopt::OptionValue<char const const>::OptionValue(char const const)
  0.00      6.20     0.00       40     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const
  0.00      6.20     0.00       40     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator-(long) const
  0.00      6.20     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::empty() const
  0.00      6.20     0.00       40     0.00     0.05  Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&)
  0.00      6.20     0.00       40     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back()
  0.00      6.20     0.00       40     0.00     0.05  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&)
  0.00      6.20     0.00       40     0.00     0.00  std::vector<int, std::allocator<int> >::operator[](unsigned long)
  0.00      6.20     0.00       39     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>::ExprLhs(std::shared_ptr<advgetopt::option_info>&)
  0.00      6.20     0.00       39     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&)
  0.00      6.20     0.00       38     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00       38     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      6.20     0.00       38     0.00     0.00  std::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00       36     0.00     0.00  Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&)
  0.00      6.20     0.00       36     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00       36     0.00     0.00  Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::ExprLhs(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&)
  0.00      6.20     0.00       36     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::getopt>::new_allocator()
  0.00      6.20     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.20     0.00       36     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      6.20     0.00       36     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::end() const
  0.00      6.20     0.00       36     0.00     0.08  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
  0.00      6.20     0.00       36     0.00     0.00  std::allocator<advgetopt::getopt>::allocator()
  0.00      6.20     0.00       36     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::Spebo_helper(std::allocator<advgetopt::getopt> const&)
  0.00      6.20     0.00       36     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::~Spebo_helper()
  0.00      6.20     0.00       36     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.20     0.00       36     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00       36     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.20     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>)
  0.00      6.20     0.00       36     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.20     0.00       36     0.00     0.00  std::Sp_counted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00       36     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00       36     0.00     0.00  std::remove_reference<double&>::type&& std::move<double&>(double&)
  0.00      6.20     0.00       36     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback const& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback const&>::type&)
  0.00      6.20     0.00       35     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34])
  0.00      6.20     0.00       35     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) const
  0.00      6.20     0.00       35     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()
  0.00      6.20     0.00       34     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35])
  0.00      6.20     0.00       33     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&)
  0.00      6.20     0.00       33     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      6.20     0.00       33     0.00     0.00  std::remove_reference<long&>::type&& std::move<long&>(long&)
  0.00      6.20     0.00       32     0.00     0.00  Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00       32     0.00     0.00  Catch::BinaryExpr<bool, int>::BinaryExpr(bool, bool, Catch::StringRef, int)
  0.00      6.20     0.00       32     0.00     0.00  Catch::ExprLhs<char const const&>::ExprLhs(char const const&)
  0.00      6.20     0.00       32     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00       32     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<bool, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<bool, int> >::type Catch::operator==<int>(Catch::ExprLhs<bool>&&, int)
  0.00      6.20     0.00       32     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Separators>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       32     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Separators>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Separators, advgetopt::Alias>(advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       32     0.00     0.00  std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00       32     0.00     0.17  std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&)
  0.00      6.20     0.00       32     0.00     0.17  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&)
  0.00      6.20     0.00       32     0.00     0.17  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&)
  0.00      6.20     0.00       32     0.00     0.08  void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&, int const&, char*&)
  0.00      6.20     0.00       32     0.00     0.10  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&)
  0.00      6.20     0.00       32     0.00     0.00  void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&)
  0.00      6.20     0.00       32     0.00     0.17  std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char*&>(advgetopt::options_environment&, int const&, char**&)
  0.00      6.20     0.00       32     0.00     0.08  decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)(), (declval<int const&>)(), (declval<char*&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt, advgetopt::options_environment&, int const&, char*&)
  0.00      6.20     0.00       32     0.00     0.17  std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&, int const&, char**&)
  0.00      6.20     0.00       31     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      6.20     0.00       31     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13])
  0.00      6.20     0.00       30     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2])
  0.00      6.20     0.00       30     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33])
  0.00      6.20     0.00       30     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2])
  0.00      6.20     0.00       30     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00       30     0.00     0.00  std::__size_to_integer(unsigned long)
  0.00      6.20     0.00       29     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [21]>(char const (&) [21])
  0.00      6.20     0.00       28     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [42]>(char const (&) [42])
  0.00      6.20     0.00       28     0.00     0.00  Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&)
  0.00      6.20     0.00       28     0.00     0.00  advgetopt::getopt_exit::code() const
  0.00      6.20     0.00       28     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
  0.00      6.20     0.00       27     0.00     0.52  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00       27     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::BoundValueRefBase()
  0.00      6.20     0.00       27     0.00     0.00  Catch::Clara::Detail::BoundValueRefBase::~BoundValueRefBase()
  0.00      6.20     0.00       27     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00       27     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char)
  0.00      6.20     0.00       26     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17])
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [19]>(char const (&) [19])
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [23]>(char const (&) [23])
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30])
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [31]>(char const (&) [31])
  0.00      6.20     0.00       25     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [38]>(char const (&) [38])
  0.00      6.20     0.00       25     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00       25     0.00    10.53  std::vector<std::__cxx11::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> >&&)
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Separators::Separators()
  0.00      6.20     0.00       24     0.00     0.00  std::enable_if<std::is_same<advgetopt::Validator, advgetopt::Validator>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Validator>(advgetopt::Validator)
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::DefaultValue::DefaultValue()
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Help::Help(char const)
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Help::Help()
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Name::Name(char const)
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Flags::Flags(unsigned int)
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Flags::Flags()
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::ShortName::ShortName()
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::Validator::Validator()
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::OptionValue<char32_t>::get() const
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::OptionValue<char const const>::get() const
  0.00      6.20     0.00       24     0.00     0.00  advgetopt::OptionValue<unsigned int>::get() const
  0.00      6.20     0.00       24     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const
  0.00      6.20     0.00       24     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>() const
  0.00      6.20     0.00       24     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&)
  0.00      6.20     0.00       24     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       24     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00       24     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback const std::__addressof<CATCH2_INTERNAL_TEST_76()::print_callback const>(CATCH2_INTERNAL_TEST_76()::print_callback const&)
  0.00      6.20     0.00       24     0.00     0.00  unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
  0.00      6.20     0.00       23     0.00     0.00  Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const& const&> Catch::operator<=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&)
  0.00      6.20     0.00       23     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef)
  0.00      6.20     0.00       23     0.00     0.00  void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&)
  0.00      6.20     0.00       23     0.00     0.00  void std::destroy_at<Catch::StringRef>(Catch::StringRef)
  0.00      6.20     0.00       23     0.00     0.00  decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&)
  0.00      6.20     0.00       23     0.00     0.00  void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&)
  0.00      6.20     0.00       23     0.00     0.00  std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&)
  0.00      6.20     0.00       22     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>::ExprLhs(std::shared_ptr<advgetopt::validator> const&)
  0.00      6.20     0.00       22     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&&)
  0.00      6.20     0.00       22     0.00     0.11  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.20     0.00       22     0.00     0.11  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       22     0.00     0.11  Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.20     0.00       22     0.00     0.11  Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&)
  0.00      6.20     0.00       21     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [5]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [5])
  0.00      6.20     0.00       21     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17])
  0.00      6.20     0.00       21     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17])
  0.00      6.20     0.00       21     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5])
  0.00      6.20     0.00       21     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
  0.00      6.20     0.00       21     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
  0.00      6.20     0.00       21     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00       21     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr()
  0.00      6.20     0.00       21     0.00     0.00  std::function<void (advgetopt::option_info const&)>::~function()
  0.00      6.20     0.00       21     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> >&&, char)
  0.00      6.20     0.00       20     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00       20     0.00     0.00  std::vector<double, std::allocator<double> >::capacity() const
  0.00      6.20     0.00       20     0.00     0.00  std::vector<long, std::allocator<long> >::capacity() const
  0.00      6.20     0.00       20     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::capacity() const
  0.00      6.20     0.00       20     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       20     0.00     0.00  std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>::_S_get(std::Spebo_helper<0, std::allocator<advgetopt::getopt>, true>&)
  0.00      6.20     0.00       20     0.00     0.00  std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      6.20     0.00       20     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.20     0.00       20     0.00     0.00  std::vector<double, std::allocator<double> >::reserve(unsigned long)
  0.00      6.20     0.00       20     0.00     0.00  std::vector<double, std::allocator<double> >::vector()
  0.00      6.20     0.00       20     0.00     0.00  std::vector<long, std::allocator<long> >::reserve(unsigned long)
  0.00      6.20     0.00       20     0.00     0.00  std::vector<long, std::allocator<long> >::vector()
  0.00      6.20     0.00       20     0.00     0.00  std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long)
  0.00      6.20     0.00       20     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_76()::print_callback>()
  0.00      6.20     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::max_element<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >)
  0.00      6.20     0.00       20     0.00     0.00  __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::__max_element<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00       19     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      6.20     0.00       18     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [1])
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1])
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Help>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Name>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Flags>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::ShortName>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Help>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Help, advgetopt::Separators, advgetopt::Alias>(advgetopt::Help, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Name>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Flags>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       18     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::ShortName>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       18     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator()
  0.00      6.20     0.00       18     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&)
  0.00      6.20     0.00       18     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       18     0.00     0.00  advgetopt::callback_action_t&& std::forward<advgetopt::callback_action_t>(std::remove_reference<advgetopt::callback_action_t>::type&)
  0.00      6.20     0.00       18     0.00     0.00  advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&)
  0.00      6.20     0.00       18     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&)
  0.00      6.20     0.00       18     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback const& std::forward<CATCH2_INTERNAL_TEST_13()::conf_callback const&>(std::remove_reference<CATCH2_INTERNAL_TEST_13()::conf_callback const&>::type&)
  0.00      6.20     0.00       18     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback& std::forward<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_13()::conf_callback&>::type&)
  0.00      6.20     0.00       18     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback&>::type&)
  0.00      6.20     0.00       18     0.00     0.00  std::shared_ptr<advgetopt::conf_file>&& std::forward<std::shared_ptr<advgetopt::conf_file> >(std::remove_reference<std::shared_ptr<advgetopt::conf_file> >::type&)
  0.00      6.20     0.00       17     0.00     0.01  CATCH2_INTERNAL_TEST_53()
  0.00      6.20     0.00       17     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5])
  0.00      6.20     0.00       17     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5])
  0.00      6.20     0.00       17     0.00     0.00  advgetopt::ShortName::ShortName(char32_t)
  0.00      6.20     0.00       17     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<advgetopt::validator> >, std::is_move_constructible<advgetopt::validator>, std::is_move_assignable<advgetopt::validator> >::value, void>::type std::swap<advgetopt::validator>(advgetopt::validator&, advgetopt::validator&)
  0.00      6.20     0.00       16     0.00     0.02  CATCH2_INTERNAL_TEST_69()
  0.00      6.20     0.00       16     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      6.20     0.00       16     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      6.20     0.00       16     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15])
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18])
  0.00      6.20     0.00       16     0.00     0.00  void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Help&>(advgetopt::Separators&, advgetopt::Help&)
  0.00      6.20     0.00       16     0.00     0.00  void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Separators&, advgetopt::Flags&)
  0.00      6.20     0.00       16     0.00     0.00  advgetopt::Separators::Separators(char const const)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<std::is_same<advgetopt::Separators, advgetopt::Separators>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Separators, advgetopt::Separators>(advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::DefaultValue>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName>(advgetopt::DefaultValue, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Help>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Name>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Flags>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::ShortName>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::DefaultValue>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::DefaultValue, advgetopt::Alias>(advgetopt::DefaultValue, advgetopt::Alias)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Help>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Name>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Flags>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::ShortName>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Alias)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Separators>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Separators, advgetopt::Validator>(advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00       16     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00       16     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      6.20     0.00       16     0.00     0.00  std::vector<int, std::allocator<int> >::max_size() const
  0.00      6.20     0.00       16     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
  0.00      6.20     0.00       16     0.00     0.00  std::allocator_traits<std::allocator<int> >::max_size(std::allocator<int> const&)
  0.00      6.20     0.00       16     0.00     0.00  std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&)
  0.00      6.20     0.00       16     0.00     0.00  std::vector<int, std::allocator<int> >::_S_relocate(int, int, int, std::allocator<int>&)
  0.00      6.20     0.00       16     0.00     0.00  std::vector<int, std::allocator<int> >::_S_do_relocate(int, int, int, std::allocator<int>&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       16     0.00     0.00  int std::__relocate_a<int, int, std::allocator<int> >(int, int, int, std::allocator<int>&)
  0.00      6.20     0.00       16     0.00     0.00  std::enable_if<std::__is_bitwise_relocatable<int, void>::value, int>::type std::__relocatea1<int, int>(int, int, int, std::allocator<int>&)
  0.00      6.20     0.00       16     0.00     0.00  void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter)
  0.00      6.20     0.00       16     0.00     0.00  char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7]
  0.00      6.20     0.00       15     0.00     0.01  CATCH2_INTERNAL_TEST_42()
  0.00      6.20     0.00       15     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [1])
  0.00      6.20     0.00       15     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       15     0.00     0.00  advgetopt::DefaultValue::DefaultValue(char const)
  0.00      6.20     0.00       15     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback const& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>() const
  0.00      6.20     0.00       15     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&)
  0.00      6.20     0.00       15     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback const std::__addressof<CATCH2_INTERNAL_TEST_13()::conf_callback const>(CATCH2_INTERNAL_TEST_13()::conf_callback const&)
  0.00      6.20     0.00       14     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [45]>(char const (&) [45])
  0.00      6.20     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator(__gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00       14     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::new_allocator()
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::DefaultValue>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Help>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Name>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::EnvironmentVariableName, advgetopt::Flags>::value, advgetopt::EnvironmentVariableName::value_t>::type advgetopt::find_option<advgetopt::EnvironmentVariableName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::EnvironmentVariableName)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::DefaultValue>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Help>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Name>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       14     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Alias, advgetopt::Flags>::value, advgetopt::Alias::value_t>::type advgetopt::find_option<advgetopt::Alias, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Alias)
  0.00      6.20     0.00       14     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::base() const
  0.00      6.20     0.00       14     0.00     0.00  std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::get() const
  0.00      6.20     0.00       14     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const
  0.00      6.20     0.00       14     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const
  0.00      6.20     0.00       14     0.00     0.00  std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator()
  0.00      6.20     0.00       14     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::_S_get(std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>&)
  0.00      6.20     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00       14     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr()
  0.00      6.20     0.00       14     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc()
  0.00      6.20     0.00       14     0.00     0.00  std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > std::__addressof<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00       14     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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00       13     0.00     0.02  CATCH2_INTERNAL_TEST_32()
  0.00      6.20     0.00       13     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20])
  0.00      6.20     0.00       13     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [55]>(char const (&) [55])
  0.00      6.20     0.00       13     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00       13     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20])
  0.00      6.20     0.00       13     0.00     0.00  Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&)
  0.00      6.20     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::deallocate(Catch::Clara::Opt, unsigned long)
  0.00      6.20     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::allocate(unsigned long, void const)
  0.00      6.20     0.00       13     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::_M_max_size() const
  0.00      6.20     0.00       13     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long)
  0.00      6.20     0.00       13     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long)
  0.00      6.20     0.00       13     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long)
  0.00      6.20     0.00       13     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin()
  0.00      6.20     0.00       12     0.00     0.01  CATCH2_INTERNAL_TEST_90()
  0.00      6.20     0.00       12     0.00     0.00  Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00       12     0.00     0.00  Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00       12     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00       12     0.00     0.00  Catch::ExprLhs<char const (&) [1]>::ExprLhs(char const (&) [1])
  0.00      6.20     0.00       12     0.00     0.00  Catch::ExprLhs<decltype(nullptr) const&>::ExprLhs(decltype(nullptr) const&)
  0.00      6.20     0.00       12     0.00     0.00  Catch::ExprLhs<decltype(nullptr) const&> Catch::operator<=<decltype(nullptr), 0>(Catch::Decomposer&&, decltype(nullptr)&&)
  0.00      6.20     0.00       12     0.00     0.00  Catch::ExprLhs<char const (& const&) [1]> Catch::operator<=<char const (&) [1], 0>(Catch::Decomposer&&, char const (&) [1])
  0.00      6.20     0.00       12     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00       12     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator()
  0.00      6.20     0.00       12     0.00     0.00  std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&)
  0.00      6.20     0.00       12     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.20     0.00       12     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00       12     0.00     0.00  std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00       12     0.00     0.00  std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type&& std::move<std::shared_ptr<advgetopt::validator>&>(std::shared_ptr<advgetopt::validator>&)
  0.00      6.20     0.00       12     0.00     0.00  std::remove_reference<std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.20     0.00       12     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&)
  0.00      6.20     0.00       11     0.00     0.00  CATCH2_INTERNAL_TEST_7()
  0.00      6.20     0.00       11     0.00     0.02  CATCH2_INTERNAL_TEST_14()
  0.00      6.20     0.00       11     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36])
  0.00      6.20     0.00       11     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36])
  0.00      6.20     0.00       11     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&)
  0.00      6.20     0.00       11     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::empty() const
  0.00      6.20     0.00       11     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<long> >, std::is_move_constructible<long>, std::is_move_assignable<long> >::value, void>::type std::swap<long>(long&, long&)
  0.00      6.20     0.00       10     0.00     0.17  CATCH2_INTERNAL_TEST_9()
  0.00      6.20     0.00       10     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [86]>(char const (&) [86])
  0.00      6.20     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&)
  0.00      6.20     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
  0.00      6.20     0.00       10     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult()
  0.00      6.20     0.00       10     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&)
  0.00      6.20     0.00       10     0.00     0.00  Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase()
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00       10     0.00     0.00  std::shared_ptr<advgetopt::getopt>::~shared_ptr()
  0.00      6.20     0.00       10     0.00     0.00  std::enable_if<!std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::getopt, void>::value, void>::type std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::getopt, advgetopt::getopt>(advgetopt::getopt)
  0.00      6.20     0.00       10     0.00     0.00  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00       10     0.00     0.00  std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>)
  0.00      6.20     0.00       10     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.20     0.00       10     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::getopt> >::destroy<advgetopt::getopt>(std::allocator<advgetopt::getopt>&, advgetopt::getopt)
  0.00      6.20     0.00       10     0.00     0.00  std::Functionhandler<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&), CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation)
  0.00      6.20     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.20     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.20     0.00       10     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.20     0.00       10     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback& std::Anydata::_M_access<CATCH2_INTERNAL_TEST_13()::conf_callback>()
  0.00      6.20     0.00       10     0.00     0.00  void std::destroy_at<advgetopt::getopt>(advgetopt::getopt)
  0.00      6.20     0.00        9     0.00     0.04  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        9     0.00     0.85  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        9     0.00     4.45  CATCH2_INTERNAL_TEST_61()
  0.00      6.20     0.00        9     0.00     0.02  CATCH2_INTERNAL_TEST_145()
  0.00      6.20     0.00        9     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [51]>(char const (&) [51])
  0.00      6.20     0.00        9     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [54]>(char const (&) [54])
  0.00      6.20     0.00        9     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57])
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Separators&, advgetopt::ShortName&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::Separators&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::Flags&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&, advgetopt::ShortName&)
  0.00      6.20     0.00        9     0.00     0.00  void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::Separators&)
  0.00      6.20     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      6.20     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_ptr()
  0.00      6.20     0.00        9     0.00     0.00  __gnu_cxx::__aligned_buffer<Catch::Clara::Detail::BoundValueRef<unsigned int> >::_M_addr()
  0.00      6.20     0.00        9     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::__normal_iterator(Catch::Clara::Arg const const&)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Help>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Help, advgetopt::Separators, advgetopt::Separators>(advgetopt::Help, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Name>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Flags>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::ShortName>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Separators>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Help>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Name>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Flags>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::ShortName>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::is_same<advgetopt::DefaultValue, advgetopt::DefaultValue>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::DefaultValue)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Name>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Flags>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::ShortName>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::is_same<advgetopt::Help, advgetopt::Help>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Help, advgetopt::Separators, advgetopt::Help>(advgetopt::Help, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::is_same<advgetopt::Name, advgetopt::Name>::value, advgetopt::Name::value_t>::type advgetopt::find_option<advgetopt::Name, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Flags, advgetopt::Name>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Flags, advgetopt::ShortName>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::is_same<advgetopt::Flags, advgetopt::Flags>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Flags)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Name>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::ShortName>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<std::is_same<advgetopt::ShortName, advgetopt::ShortName>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::ShortName>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Help>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Help, advgetopt::Separators, advgetopt::Validator>(advgetopt::Help, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Name>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Flags>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator>(advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        9     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::ShortName>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        9     0.00     0.00  advgetopt::option_info::callback_entry_t::~callback_entry_t()
  0.00      6.20     0.00        9     0.00     0.00  unsigned int advgetopt::command_flags<128u>()
  0.00      6.20     0.00        9     0.00     0.00  advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators)
  0.00      6.20     0.00        9     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::operator->() const
  0.00      6.20     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      6.20     0.00        9     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long)
  0.00      6.20     0.00        9     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_13()::conf_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback const&)
  0.00      6.20     0.00        9     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_create<CATCH2_INTERNAL_TEST_13()::conf_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback const&, std::integral_constant<bool, true>)
  0.00      6.20     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      6.20     0.00        9     0.00     0.00  std::vector<int, std::allocator<int> >::end()
  0.00      6.20     0.00        9     0.00     0.00  std::vector<int, std::allocator<int> >::begin()
  0.00      6.20     0.00        9     0.00     0.07  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&)
  0.00      6.20     0.00        8     0.00     0.02  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        8     0.00     0.08  CATCH2_INTERNAL_TEST_21()
  0.00      6.20     0.00        8     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [28])
  0.00      6.20     0.00        8     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [2]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [2])
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28])
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Help&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Flags&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::DefaultValue&, advgetopt::ShortName&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Help&, advgetopt::DefaultValue&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Flags&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::ShortName&)
  0.00      6.20     0.00        8     0.00     0.00  void snapdev::NOT_USED<advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&>(advgetopt::ShortName&, advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&)
  0.00      6.20     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<int>::deallocate(int, unsigned long)
  0.00      6.20     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<int>::allocate(unsigned long, void const)
  0.00      6.20     0.00        8     0.00     0.00  decltype (std::__detail::__synth3way((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)(), (declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) __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      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::DefaultValue>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Help>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Name>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Flags>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::ShortName>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::Separators, advgetopt::Separators>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Separators>(advgetopt::Separators)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Help>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Name>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Flags>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::ShortName>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::DefaultValue, advgetopt::DefaultValue>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::DefaultValue, advgetopt::DefaultValue>(advgetopt::DefaultValue, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Name>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Flags>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::ShortName>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::Help, advgetopt::Help>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Help)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::Name, advgetopt::Name>::value, advgetopt::Name::value_t>::type advgetopt::find_option<advgetopt::Name, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Flags, advgetopt::Name>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Flags, advgetopt::ShortName>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::Flags, advgetopt::Flags>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Flags)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Name>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::ShortName>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::ShortName)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<std::is_same<advgetopt::ShortName, advgetopt::ShortName>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::ShortName>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::ShortName)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::DefaultValue>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::DefaultValue, advgetopt::Validator>(advgetopt::DefaultValue, advgetopt::Validator)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Help>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Name>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Flags>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator)
  0.00      6.20     0.00        8     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::ShortName>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator>(advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Validator)
  0.00      6.20     0.00        8     0.00     0.00  unsigned int advgetopt::command_flags<64u>()
  0.00      6.20     0.00        8     0.00     0.00  advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue)
  0.00      6.20     0.00        8     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [2]>(char const (&) [2])
  0.00      6.20     0.00        8     0.00     0.00  __gnu_cxx::new_allocator<int>::_M_max_size() const
  0.00      6.20     0.00        8     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const
  0.00      6.20     0.00        8     0.00     0.00  std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const
  0.00      6.20     0.00        8     0.00     0.00  auto std::__detail::Synth3way::operator()<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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&) const
  0.00      6.20     0.00        8     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::_M_allocate(unsigned long)
  0.00      6.20     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long)
  0.00      6.20     0.00        8     0.00     0.00  std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long)
  0.00      6.20     0.00        8     0.00     0.23  void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&)
  0.00      6.20     0.00        8     0.00     0.00  void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, int const&)
  0.00      6.20     0.00        8     0.00     0.55  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        8     0.00     0.55  void std::swap<char, std::char_traits<char>, std::allocator<char> >(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      6.20     0.00        8     0.00     0.00  decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&)
  0.00      6.20     0.00        8     0.00     0.00  advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&)
  0.00      6.20     0.00        8     0.00     0.00  int&& std::forward<int>(std::remove_reference<int>::type&)
  0.00      6.20     0.00        8     0.00     0.55  void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >)
  0.00      6.20     0.00        8     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_expected::set_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        7     0.00     0.19  CATCH2_INTERNAL_TEST_11()
  0.00      6.20     0.00        7     0.00     1.24  CATCH2_INTERNAL_TEST_37()
  0.00      6.20     0.00        7     0.00     0.07  CATCH2_INTERNAL_TEST_55()
  0.00      6.20     0.00        7     0.00     0.02  CATCH2_INTERNAL_TEST_156()
  0.00      6.20     0.00        7     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables> const&, Catch::StringRef, std::shared_ptr<advgetopt::variables>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::getopt>&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::conf_file>&, Catch::StringRef, std::shared_ptr<advgetopt::conf_file>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::BoundValueRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~BoundValueRef()
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>::ExprLhs(std::shared_ptr<advgetopt::variables> const&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>::ExprLhs(std::shared_ptr<advgetopt::getopt>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>::ExprLhs(std::shared_ptr<advgetopt::conf_file>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::variables>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::variables>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>&&, std::shared_ptr<advgetopt::variables>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>& const&> Catch::operator<=<std::shared_ptr<advgetopt::getopt>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::getopt>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>& const&> Catch::operator<=<std::shared_ptr<advgetopt::conf_file>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::conf_file>&)
  0.00      6.20     0.00        7     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&&)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        7     0.00     0.00  snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::ostream_to_buf(std::ostream&)
  0.00      6.20     0.00        7     0.00     0.00  snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf()
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::Separators&, advgetopt::DefaultValue&>(advgetopt::Separators&, advgetopt::DefaultValue&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::DefaultValue&, advgetopt::Separators&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Help&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&>(advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&, advgetopt::Flags&)
  0.00      6.20     0.00        7     0.00     0.00  void snapdev::NOT_USED<advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&>(advgetopt::Flags&, advgetopt::Help&, advgetopt::DefaultValue&, advgetopt::Separators&)
  0.00      6.20     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
  0.00      6.20     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::DefaultValue>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Help>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Name>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Separators, advgetopt::Flags>::value, advgetopt::Separators::value_t>::type advgetopt::find_option<advgetopt::Separators, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Help>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Name>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::DefaultValue, advgetopt::Flags>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::is_same<advgetopt::DefaultValue, advgetopt::DefaultValue>::value, advgetopt::DefaultValue::value_t>::type advgetopt::find_option<advgetopt::DefaultValue, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::DefaultValue)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Name>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Help, advgetopt::Flags>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::is_same<advgetopt::Help, advgetopt::Help>::value, advgetopt::Help::value_t>::type advgetopt::find_option<advgetopt::Help, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Help)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::is_same<advgetopt::Name, advgetopt::Name>::value, advgetopt::Name::value_t>::type advgetopt::find_option<advgetopt::Name, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Flags, advgetopt::Name>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Flags>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Flags)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::is_same<advgetopt::Flags, advgetopt::Flags>::value, advgetopt::Flags::value_t>::type advgetopt::find_option<advgetopt::Flags, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Flags>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Flags)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Separators>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Separators, advgetopt::ShortName>(advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::DefaultValue>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Help>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Name>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::ShortName, advgetopt::Flags>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<std::is_same<advgetopt::ShortName, advgetopt::ShortName>::value, advgetopt::ShortName::value_t>::type advgetopt::find_option<advgetopt::ShortName, advgetopt::ShortName>(advgetopt::ShortName)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::DefaultValue>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator>(advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Help>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator>(advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Name>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::is_same<advgetopt::Validator, advgetopt::Flags>::value, advgetopt::Validator::value_t>::type advgetopt::find_option<advgetopt::Validator, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator>(advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators, advgetopt::Validator)
  0.00      6.20     0.00        7     0.00     0.00  advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators)
  0.00      6.20     0.00        7     0.00     0.00  Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::enforceOk() const
  0.00      6.20     0.00        7     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      6.20     0.00        7     0.00     0.00  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::operator bool() const
  0.00      6.20     0.00        7     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
  0.00      6.20     0.00        7     0.00     0.02  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr()
  0.00      6.20     0.00        7     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00        7     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00        7     0.00     0.00  std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        7     0.00     0.02  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::Spebo_helper(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00        7     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, true>::~Spebo_helper()
  0.00      6.20     0.00        7     0.00     0.02  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.20     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.20     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        7     0.00     0.00  void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>, unsigned long)
  0.00      6.20     0.00        7     0.00     0.00  std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&, unsigned long)
  0.00      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy()
  0.00      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose()
  0.00      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl()
  0.00      6.20     0.00        7     0.00     0.02  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      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace()
  0.00      6.20     0.00        7     0.00     0.00  std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf()
  0.00      6.20     0.00        7     0.00     0.00  void std::destroy_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        7     0.00     0.02  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      6.20     0.00        7     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00        7     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
  0.00      6.20     0.00        7     0.00     0.02  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      6.20     0.00        7     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00        7     0.00     0.00  std::remove_reference<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      6.20     0.00        7     0.00     0.00  bool std::operator==<advgetopt::getopt>(std::shared_ptr<advgetopt::getopt> const&, decltype(nullptr))
  0.00      6.20     0.00        7     0.00     0.00  bool std::operator==<advgetopt::conf_file, advgetopt::conf_file>(std::shared_ptr<advgetopt::conf_file> const&, std::shared_ptr<advgetopt::conf_file> const&)
  0.00      6.20     0.00        7     0.00     0.00  bool std::operator==<advgetopt::variables, advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables> const&)
  0.00      6.20     0.00        6     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        6     0.00     0.02  CATCH2_INTERNAL_TEST_24()
  0.00      6.20     0.00        6     0.00     0.01  CATCH2_INTERNAL_TEST_31()
  0.00      6.20     0.00        6     0.00     0.01  CATCH2_INTERNAL_TEST_47()
  0.00      6.20     0.00        6     0.00     0.03  CATCH2_INTERNAL_TEST_61()
  0.00      6.20     0.00        6     0.00     0.04  CATCH2_INTERNAL_TEST_74()
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [3])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [14])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24])
  0.00      6.20     0.00        6     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      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t&>::BinaryExpr(bool, advgetopt::callback_action_t&, Catch::StringRef, advgetopt::callback_action_t&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3])
  0.00      6.20     0.00        6     0.00     0.00  Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long)
  0.00      6.20     0.00        6     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [50]>(char const (&) [50])
  0.00      6.20     0.00        6     0.00     0.02  Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
  0.00      6.20     0.00        6     0.00     0.02  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef)
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<char const (&) [10]>::ExprLhs(char const (&) [10])
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<char const (&) [9]>::ExprLhs(char const (&) [9])
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<advgetopt::callback_action_t&>::ExprLhs(advgetopt::callback_action_t&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::callback_action_t&, advgetopt::callback_action_t&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::callback_action_t&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t& const&> >::type Catch::operator==<advgetopt::callback_action_t&>(Catch::ExprLhs<advgetopt::callback_action_t&>&&, advgetopt::callback_action_t&)
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long)
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<char const (& const&) [10]> Catch::operator<=<char const (&) [10], 0>(Catch::Decomposer&&, char const (&) [10])
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<char const (& const&) [9]> Catch::operator<=<char const (&) [9], 0>(Catch::Decomposer&&, char const (&) [9])
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  Catch::ExprLhs<advgetopt::callback_action_t& const&> Catch::operator<=<advgetopt::callback_action_t&, 0>(Catch::Decomposer&&, advgetopt::callback_action_t&)
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        6     0.00     0.00  __gnu_cxx::new_allocator<advgetopt::option_info::callback_entry_t>::deallocate(advgetopt::option_info::callback_entry_t, unsigned long)
  0.00      6.20     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      6.20     0.00        6     0.00     0.00  decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        6     0.00     0.00  unsigned int advgetopt::all_flags<64u, 128u>()
  0.00      6.20     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      6.20     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      6.20     0.00        6     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      6.20     0.00        6     0.00     0.00  std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&)
  0.00      6.20     0.00        6     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     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      6.20     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      6.20     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      6.20     0.00        6     0.00     0.00  std::allocator_traits<std::allocator<advgetopt::option_info::callback_entry_t> >::deallocate(std::allocator<advgetopt::option_info::callback_entry_t>&, advgetopt::option_info::callback_entry_t, unsigned long)
  0.00      6.20     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      6.20     0.00        6     0.00     0.00  std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        6     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin()
  0.00      6.20     0.00        6     0.00     0.01  std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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      6.20     0.00        6     0.00     0.00  std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&)
  0.00      6.20     0.00        6     0.00     0.00  void std::destroy_at<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t)
  0.00      6.20     0.00        6     0.00     0.00  advgetopt::option_info::callback_entry_t std::__addressof<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t&)
  0.00      6.20     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      6.20     0.00        6     0.00     0.01  void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(std::__invoke_other, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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      6.20     0.00        6     0.00     0.00  void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(std::__invoke_other, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&)
  0.00      6.20     0.00        6     0.00     0.00  void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t)
  0.00      6.20     0.00        6     0.00     0.00  CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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      6.20     0.00        6     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&)
  0.00      6.20     0.00        6     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_expected::value() const
  0.00      6.20     0.00        5     0.00    29.81  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        5     0.00     0.02  CATCH2_INTERNAL_TEST_9()
  0.00      6.20     0.00        5     0.00    43.07  CATCH2_INTERNAL_TEST_20()
  0.00      6.20     0.00        5     0.00     1.15  CATCH2_INTERNAL_TEST_27()
  0.00      6.20     0.00        5     0.00     0.24  CATCH2_INTERNAL_TEST_28()
  0.00      6.20     0.00        5     0.00     0.10  CATCH2_INTERNAL_TEST_72()
  0.00      6.20     0.00        5     0.00     0.18  CATCH2_INTERNAL_TEST_112()
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&>::BinaryExpr(bool, advgetopt::option_source_t const&, Catch::StringRef, advgetopt::option_source_t const&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34])
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [16])
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [32])
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [39])
  0.00      6.20     0.00        5     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [4])
  0.00      6.20     0.00        5     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [46]>(char const (&) [46])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [49]>(char const (&) [49])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [75]>(char const (&) [75])
  0.00      6.20     0.00        5     0.00     0.00  Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<char const (&) [4]>::ExprLhs(char const (&) [4])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<char const (&) [6]>::ExprLhs(char const (&) [6])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<advgetopt::option_source_t const&>::ExprLhs(advgetopt::option_source_t const&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<advgetopt::option_source_t const&> Catch::operator<=<advgetopt::option_source_t, 0>(Catch::Decomposer&&, advgetopt::option_source_t&&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<char const (& const&) [4]> Catch::operator<=<char const (&) [4], 0>(Catch::Decomposer&&, char const (&) [4])
  0.00      6.20     0.00        5     0.00     0.00  Catch::ExprLhs<char const (& const&) [6]> Catch::operator<=<char const (&) [6], 0>(Catch::Decomposer&&, char const (&) [6])
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        5     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        4     0.00     0.04  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        4     0.00     0.08  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        4     0.00     0.00  CATCH2_INTERNAL_TEST_3()
  0.00      6.20     0.00        4     0.00     0.04  CATCH2_INTERNAL_TEST_20()
  0.00      6.20     0.00        4     0.00     0.04  CATCH2_INTERNAL_TEST_25()
  0.00      6.20     0.00        4     0.00     0.04  CATCH2_INTERNAL_TEST_31()
  0.00      6.20     0.00        4     0.00     0.01  CATCH2_INTERNAL_TEST_32()
  0.00      6.20     0.00        4     0.00     0.01  CATCH2_INTERNAL_TEST_38()
  0.00      6.20     0.00        4     0.00     0.01  CATCH2_INTERNAL_TEST_38()
  0.00      6.20     0.00        4     0.00     0.00  CATCH2_INTERNAL_TEST_44()
  0.00      6.20     0.00        4     0.00     0.02  CATCH2_INTERNAL_TEST_47()
  0.00      6.20     0.00        4     0.00     0.06  CATCH2_INTERNAL_TEST_53()
  0.00      6.20     0.00        4     0.00     0.01  CATCH2_INTERNAL_TEST_64()
  0.00      6.20     0.00        4     0.00     0.13  CATCH2_INTERNAL_TEST_94()
  0.00      6.20     0.00        4     0.00     0.17  CATCH2_INTERNAL_TEST_120()
  0.00      6.20     0.00        4     0.00     0.02  CATCH2_INTERNAL_TEST_139()
  0.00      6.20     0.00        4     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      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [37])
  0.00      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [40])
  0.00      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [20])
  0.00      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [24])
  0.00      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [35])
  0.00      6.20     0.00        4     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [6])
  0.00      6.20     0.00        4     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [35])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40])
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [6])
  0.00      6.20     0.00        4     0.00     0.00  Catch::ExprLhs<char const const& const&> Catch::operator<=<char const const&, 0>(Catch::Decomposer&&, char const const&)
  0.00      6.20     0.00        4     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int)
  0.00      6.20     0.00        4     0.00     0.00  boost::iterator_range<char const>::iterator_range<char const>(char const, char const)
  0.00      6.20     0.00        4     0.00     0.00  boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<char const>(char const, char const)
  0.00      6.20     0.00        4     0.00     0.00  boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::iterator_range_base<char const>(char const, char const)
  0.00      6.20     0.00        4     0.00     0.00  boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::random_access_traversal_tag>::iterator_range_base<char const>(char const, char const)
  0.00      6.20     0.00        4     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_select_on_copy(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00        4     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [18]>(char const (&) [18])
  0.00      6.20     0.00        4     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::_M_max_size() const
  0.00      6.20     0.00        4     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() const
  0.00      6.20     0.00        4     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::size() const
  0.00      6.20     0.00        4     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const
  0.00      6.20     0.00        4     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const
  0.00      6.20     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_root() const
  0.00      6.20     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::size() const
  0.00      6.20     0.00        4     0.00     0.00  std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::select_on_container_copy_construction(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00        4     0.00     0.00  std::Rbtree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_key_compare(std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        4     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true> const&)
  0.00      6.20     0.00        4     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00        4     0.00     0.00  Catch::Clara::Arg const& std::forward<Catch::Clara::Arg const&>(std::remove_reference<Catch::Clara::Arg const&>::type&)
  0.00      6.20     0.00        4     0.00     1.46  operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t)
  0.00      6.20     0.00        3     0.00     0.11  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        3     0.00     0.02  CATCH2_INTERNAL_TEST_4()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_4()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_6()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_9()
  0.00      6.20     0.00        3     0.00    39.83  CATCH2_INTERNAL_TEST_9()
  0.00      6.20     0.00        3     0.00     0.04  CATCH2_INTERNAL_TEST_12()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_14()
  0.00      6.20     0.00        3     0.00    13.84  CATCH2_INTERNAL_TEST_14()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_19()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_34()
  0.00      6.20     0.00        3     0.00     0.45  CATCH2_INTERNAL_TEST_46()
  0.00      6.20     0.00        3     0.00     0.02  CATCH2_INTERNAL_TEST_59()
  0.00      6.20     0.00        3     0.00     0.02  CATCH2_INTERNAL_TEST_64()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_69()
  0.00      6.20     0.00        3     0.00     0.02  CATCH2_INTERNAL_TEST_70()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_74()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_79()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_84()
  0.00      6.20     0.00        3     0.00     0.00  CATCH2_INTERNAL_TEST_89()
  0.00      6.20     0.00        3     0.00     0.03  CATCH2_INTERNAL_TEST_100()
  0.00      6.20     0.00        3     0.00     0.08  CATCH2_INTERNAL_TEST_107()
  0.00      6.20     0.00        3     0.00     0.17  CATCH2_INTERNAL_TEST_127()
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [25])
  0.00      6.20     0.00        3     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      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31])
  0.00      6.20     0.00        3     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      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [28])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [36])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [40])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7])
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        3     0.00     0.02  Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef)
  0.00      6.20     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::BoundValueRef(unsigned int&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::Clara::Detail::BoundValueRef<unsigned int>::~BoundValueRef()
  0.00      6.20     0.00        3     0.00     0.02  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef)
  0.00      6.20     0.00        3     0.00     0.00  Catch::Clara::Parser::Parser()
  0.00      6.20     0.00        3     0.00     0.27  Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::ExprLhs<advgetopt::group_description const&>::ExprLhs(advgetopt::group_description const&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [40])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7])
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, std::shared_ptr<advgetopt::option_info>&&)
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&)
  0.00      6.20     0.00        3     0.00     0.00  Catch::ExprLhs<advgetopt::group_description const& const&> Catch::operator<=<advgetopt::group_description const&, 0>(Catch::Decomposer&&, advgetopt::group_description const&)
  0.00      6.20     0.00        3     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&)
  0.00      6.20     0.00        3     0.00     7.54  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_end<std::__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      6.20     0.00        3     0.00     0.01  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_detail::range_end<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      6.20     0.00        3     0.00     7.54  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::end<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      6.20     0.00        3     0.00     0.01  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_adl_barrier::end<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      6.20     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::new_allocator()
  0.00      6.20     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Opt>::new_allocator()
  0.00      6.20     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::new_allocator()
  0.00      6.20     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      6.20     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      6.20     0.00        3     0.00     0.00  __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&)
  0.00      6.20     0.00        3     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [19]>(char const (&) [19])
  0.00      6.20     0.00        3     0.00     0.00  __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::_M_max_size() const
  0.00      6.20     0.00        3     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator() const
  0.00      6.20     0.00        3     0.00     0.02  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const
  0.00      6.20     0.00        3     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::operator()<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
  0.00      6.20     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Arg>::allocator()
  0.00      6.20     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Opt>::allocator()
  0.00      6.20     0.00        3     0.00     0.00  std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator()
  0.00      6.20     0.00        3     0.00     0.02  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      6.20     0.00        3     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr()
  0.00      6.20     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      6.20     0.00        3     0.00     0.02  std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase()
  0.00      6.20     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00        3     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase()
  0.00      6.20     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      6.20     0.00        3     0.00     0.02  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      6.20     0.00        3     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr()
  0.00      6.20     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      6.20     0.00        3     0.00     0.02  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&)
  0.00      6.20     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      6.20     0.00        3     0.00     0.00  std::Spebo_helper<0, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, true>::~Spebo_helper()
  0.00      6.20     0.00        3     0.00     0.02  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.02  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&)
  0.00      6.20     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      6.20     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      6.20     0.00        3     0.00     0.04  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      6.20     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      6.20     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      6.20     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.00  void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     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      6.20     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      6.20     0.00        3     0.00     0.00  std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator++()
  0.00      6.20     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     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      6.20     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      6.20     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      6.20     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      6.20     0.00        3     0.00     0.02  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      6.20     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      6.20     0.00        3     0.00     0.02  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector()
  0.00      6.20     0.00        3     0.00     0.27  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      6.20     0.00        3     0.00     0.27  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&)
  0.00      6.20     0.00        3     0.00     0.00  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector()
  0.00      6.20     0.00        3     0.00     0.01  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end()
  0.00      6.20     0.00        3     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node()
  0.00      6.20     0.00        3     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_clone_node<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&)
  0.00      6.20     0.00        3     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        3     0.00     0.00  void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        3     0.00     0.00  void std::destroy_at<Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>)
  0.00      6.20     0.00        3     0.00     0.00  Catch::Clara::Arg std::__addressof<Catch::Clara::Arg>(Catch::Clara::Arg&)
  0.00      6.20     0.00        3     0.00     0.02  std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&)
  0.00      6.20     0.00        3     0.00     0.02  std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.00  std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> std::__to_address<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >(std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>)
  0.00      6.20     0.00        3     0.00     0.04  decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&)
  0.00      6.20     0.00        3     0.00     0.00  decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&)
  0.00      6.20     0.00        3     0.00     0.00  decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::getopt, advgetopt::options_environment&)
  0.00      6.20     0.00        3     0.00     0.00  decltype (::new ((void)(0)) std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>)())) std::construct_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        3     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> > > > > std::move_backward<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >)
  0.00      6.20     0.00        3     0.00     0.02  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      6.20     0.00        3     0.00     0.02  std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&)
  0.00      6.20     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      6.20     0.00        3     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> > > > > std::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >)
  0.00      6.20     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     0.00        3     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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      6.20     0.00        3     0.00     0.00  std::remove_reference<advgetopt::conf_file&>::type&& std::move<advgetopt::conf_file&>(advgetopt::conf_file&)
  0.00      6.20     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      6.20     0.00        2     0.00     0.01  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        2     0.00     0.06  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        2     0.00    28.07  CATCH2_INTERNAL_TEST_3()
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_8()
  0.00      6.20     0.00        2     0.00     0.03  CATCH2_INTERNAL_TEST_16()
  0.00      6.20     0.00        2     0.00     0.05  CATCH2_INTERNAL_TEST_17()
  0.00      6.20     0.00        2     0.00     0.02  CATCH2_INTERNAL_TEST_20()
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_21()
  0.00      6.20     0.00        2     0.00     0.02  CATCH2_INTERNAL_TEST_24()
  0.00      6.20     0.00        2     0.00     0.01  CATCH2_INTERNAL_TEST_30()
  0.00      6.20     0.00        2     0.00     0.02  CATCH2_INTERNAL_TEST_34()
  0.00      6.20     0.00        2     0.00     0.03  CATCH2_INTERNAL_TEST_35()
  0.00      6.20     0.00        2     0.00     0.03  CATCH2_INTERNAL_TEST_39()
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_39()
  0.00      6.20     0.00        2     0.00     0.04  CATCH2_INTERNAL_TEST_43()
  0.00      6.20     0.00        2     0.00     0.01  CATCH2_INTERNAL_TEST_51()
  0.00      6.20     0.00        2     0.00     0.23  CATCH2_INTERNAL_TEST_72()
  0.00      6.20     0.00        2     0.00     0.02  CATCH2_INTERNAL_TEST_78()
  0.00      6.20     0.00        2     0.00     0.17  CATCH2_INTERNAL_TEST_135()
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [11], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [14], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [6])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [7]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [7])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [114])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [21])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [22])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [23])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [29])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [35])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [46])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [52])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<char const&, decltype(nullptr) const&>::BinaryExpr(bool, char const&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, std::shared_ptr<advgetopt::validator>&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [15])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [22])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [31])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [34])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [38])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [41])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [42])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [53])
  0.00      6.20     0.00        2     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [9])
  0.00      6.20     0.00        2     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29])
  0.00      6.20     0.00        2     0.00     0.00  Catch::Clara::Arg::Arg(Catch::Clara::Arg const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        2     0.00     0.27  Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const (&) [11]>::ExprLhs(char const (&) [11])
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const (&) [14]>::ExprLhs(char const (&) [14])
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<advgetopt::group_description const const&>::ExprLhs(advgetopt::group_description const const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const&>::ExprLhs(char const&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [11]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [14]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [114]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [114]> >::type Catch::operator==<char const (&) [114]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [114])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [15])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [22])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [29])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [34])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [35])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [38]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [38]> >::type Catch::operator==<char const (&) [38]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [38])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [41])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [42])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [46]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [46]> >::type Catch::operator==<char const (&) [46]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [46])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [52]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [52]> >::type Catch::operator==<char const (&) [52]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [52])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [53])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [6])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [7])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [9])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::validator>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, std::shared_ptr<advgetopt::validator>&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator>=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator>=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator><decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator><char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator<=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<advgetopt::group_description const const&> Catch::operator<=<advgetopt::group_description const, 0>(Catch::Decomposer&&, advgetopt::group_description const&&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const&> Catch::operator<=<char, 0>(Catch::Decomposer&&, char&&)
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const (& const&) [11]> Catch::operator<=<char const (&) [11], 0>(Catch::Decomposer&&, char const (&) [11])
  0.00      6.20     0.00        2     0.00     0.00  Catch::ExprLhs<char const (& const&) [14]> Catch::operator<=<char const (&) [14], 0>(Catch::Decomposer&&, char const (&) [14])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator<=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator< <decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator< <char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<char const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<char const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator!=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1])
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range<char const> boost::as_literal<char, 3ul>(char const (&) [3ul])
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range<char const> boost::range_detail::make_range<char const>(char const, bool)
  0.00      6.20     0.00        2     0.00     0.00  boost::range_detail::is_char_ptr(char const)
  0.00      6.20     0.00        2     0.00     0.02  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_begin<std::__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      6.20     0.00        2     0.00     0.00  boost::range_detail::length(char const)
  0.00      6.20     0.00        2     0.00     0.00  boost::range_detail::safe_bool<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::>::to_unspecified_bool(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::)
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00     0.02  boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::begin<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      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::bidirectional_traversal_tag>::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::random_access_traversal_tag>::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00    11.66  void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00     0.00  unittest::g_dist_dir[abi:cxx11]()
  0.00      6.20     0.00        2     0.00     0.00  unittest::g_binary_dir[abi:cxx11]()
  0.00      6.20     0.00        2     0.00     0.00  unittest::g_source_dir[abi:cxx11]()
  0.00      6.20     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::deallocate(Catch::Clara::Arg, unsigned long)
  0.00      6.20     0.00        2     0.00     0.00  __gnu_cxx::new_allocator<Catch::Clara::Arg>::allocate(unsigned long, void const)
  0.00      6.20     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++()
  0.00      6.20     0.00        2     0.00     0.00  bool __gnu_cxx::operator==<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > > const&)
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::end() const
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::begin() const
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::empty() const
  0.00      6.20     0.00        2     0.00     0.00  boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::operator __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::() const
  0.00      6.20     0.00        2     0.00     0.05  boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::operator()<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const
  0.00      6.20     0.00        2     0.00     0.00  __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const
  0.00      6.20     0.00        2     0.00     0.07  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const
  0.00      6.20     0.00        2     0.00     0.00  std::allocator<advgetopt::option_info>::allocator()
  0.00      6.20     0.00        2     0.00     0.00  std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false>&)
  0.00      6.20     0.00        2     0.00     0.00  std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00        2     0.00     0.02  std::shared_ptr<advgetopt::option_info>::shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  std::shared_ptr<advgetopt::validator>::shared_ptr(std::shared_ptr<advgetopt::validator> const&)
  0.00      6.20     0.00        2     0.00     0.00  std::shared_ptr<advgetopt::variables>::shared_ptr(std::shared_ptr<advgetopt::variables> const&)
  0.00      6.20     0.00        2     0.00     0.00  std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >&)
  0.00      6.20     0.00        2     0.00     0.00  void std::Destroyaux<true>::__destroy<int>(int, int)
  0.00      6.20     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_allocate(unsigned long)
  0.00      6.20     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        2     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorimpl::Vectorimpl(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00        2     0.00     0.00  std::enable_if<!std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::option_info, void>::value, void>::type std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::option_info, advgetopt::option_info>(advgetopt::option_info)
  0.00      6.20     0.00        2     0.00     0.02  std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  std::random_device::random_device()
  0.00      6.20     0.00        2     0.00     0.00  std::random_device::~random_device()
  0.00      6.20     0.00        2     0.00     0.00  std::random_device::operator()()
  0.00      6.20     0.00        2     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback&)
  0.00      6.20     0.00        2     0.00     0.00  bool std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_not_empty_function<CATCH2_INTERNAL_TEST_13()::conf_callback>(CATCH2_INTERNAL_TEST_13()::conf_callback const&)
  0.00      6.20     0.00        2     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_create<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::integral_constant<bool, true>)
  0.00      6.20     0.00        2     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback&)
  0.00      6.20     0.00        2     0.00     0.00  bool std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_not_empty_function<CATCH2_INTERNAL_TEST_76()::print_callback>(CATCH2_INTERNAL_TEST_76()::print_callback const&)
  0.00      6.20     0.00        2     0.00     0.00  void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback&, std::integral_constant<bool, true>)
  0.00      6.20     0.00        2     0.00     0.02  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  std::Rbtree_header::_M_move_data(std::Rbtree_header&)
  0.00      6.20     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::get()
  0.00      6.20     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr))
  0.00      6.20     0.00        2     0.00     0.00  std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr()
  0.00      6.20     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long)
  0.00      6.20     0.00        2     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long)
  0.00      6.20     0.00        2     0.00     0.00  void std::allocator_traits<std::allocator<advgetopt::option_info> >::construct<advgetopt::option_info, char const (&) [7], char>(std::allocator<advgetopt::option_info>&, advgetopt::option_info, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  std::Rbtree_node_base::_S_maximum(std::Rbtree_node_base)
  0.00      6.20     0.00        2     0.00     0.00  std::Rbtree_node_base::_S_minimum(std::Rbtree_node_base)
  0.00      6.20     0.00        2     0.00     1.15  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      6.20     0.00        2     0.00     0.00  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::option_info>)
  0.00      6.20     0.00        2     0.00     0.02  std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [7], char>(std::allocator<advgetopt::option_info>, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00    11.66  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00    11.66  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        2     0.00     0.00  std::function<void (advgetopt::option_info const&)>::function<CATCH2_INTERNAL_TEST_76()::print_callback&, void>(CATCH2_INTERNAL_TEST_76()::print_callback&)
  0.00      6.20     0.00        2     0.00     0.00  std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&)>::function<CATCH2_INTERNAL_TEST_13()::conf_callback&, void>(CATCH2_INTERNAL_TEST_13()::conf_callback&)
  0.00      6.20     0.00        2     0.00     0.00  std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&)>::~function()
  0.00      6.20     0.00        2     0.00     0.00  void std::destroy_at<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      6.20     0.00        2     0.00     0.02  std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  advgetopt::validator_factory& std::__get_helper<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >(std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >&)
  0.00      6.20     0.00        2     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__miter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
  0.00      6.20     0.00        2     0.00     0.00  decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.02  std::shared_ptr<advgetopt::option_info> std::allocate_shared<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::allocator<advgetopt::option_info> const&, char const (&) [7], char&&)
  0.00      6.20     0.00        2     0.00     0.00  std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&)
  0.00      6.20     0.00        2     0.00     1.15  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      6.20     0.00        2     0.00     1.66  __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::__unguarded_partition<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        2     0.00     0.55  void std::__move_median_to_first<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        2     0.00     1.15  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      6.20     0.00        2     0.00     2.22  __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        2     0.00     0.00  std::tuple_element<0ul, std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > >::type& std::get<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >(std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >&)
  0.00      6.20     0.00        2     0.00     0.00  void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg)
  0.00      6.20     0.00        2     0.00     0.00  void std::Destroy<int>(int, int)
  0.00      6.20     0.00        2     0.00     0.00  void std::Destroy<int, int>(int, int, std::allocator<int>&)
  0.00      6.20     0.00        2     0.00     0.00  bool std::operator==<advgetopt::validator, advgetopt::validator>(std::sharedptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator> const&)
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_callback::print_callback(CATCH2_INTERNAL_TEST_76()::print_expected)
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_expected::print_expected()
  0.00      6.20     0.00        2     0.00     0.00  CATCH2_INTERNAL_TEST_76()::print_expected::~print_expected()
  0.00      6.20     0.00        2     0.00     1.46  operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.32  __static_initialization_and_destruction_0(int, int)
  0.00      6.20     0.00        1     0.00     0.72  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        1     0.00     0.04  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_0()
  0.00      6.20     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_3()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_4()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_5()
  0.00      6.20     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_6()
  0.00      6.20     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_6()
  0.00      6.20     0.00        1     0.00     0.06  CATCH2_INTERNAL_TEST_7()
  0.00      6.20     0.00        1     0.00     0.18  CATCH2_INTERNAL_TEST_7()
  0.00      6.20     0.00        1     0.00     4.16  CATCH2_INTERNAL_TEST_8()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_9()
  0.00      6.20     0.00        1     0.00     0.14  CATCH2_INTERNAL_TEST_10()
  0.00      6.20     0.00        1     0.00     0.38  CATCH2_INTERNAL_TEST_11()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_12()
  0.00      6.20     0.00        1     0.00     1.17  CATCH2_INTERNAL_TEST_13()
  0.00      6.20     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_14()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_17()
  0.00      6.20     0.00        1     0.00     0.21  CATCH2_INTERNAL_TEST_19()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_22()
  0.00      6.20     0.00        1     0.00     0.03  CATCH2_INTERNAL_TEST_26()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_29()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_44()
  0.00      6.20     0.00        1     0.00     0.08  CATCH2_INTERNAL_TEST_47()
  0.00      6.20     0.00        1     0.00     0.04  CATCH2_INTERNAL_TEST_50()
  0.00      6.20     0.00        1     0.00     0.04  CATCH2_INTERNAL_TEST_50()
  0.00      6.20     0.00        1     0.00     0.04  CATCH2_INTERNAL_TEST_53()
  0.00      6.20     0.00        1     0.00   231.30  CATCH2_INTERNAL_TEST_55()
  0.00      6.20     0.00        1     0.00     0.04  CATCH2_INTERNAL_TEST_56()
  0.00      6.20     0.00        1     0.00     0.37  CATCH2_INTERNAL_TEST_58()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_59()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_62()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_65()
  0.00      6.20     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_68()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_71()
  0.00      6.20     0.00        1     0.00     0.02  CATCH2_INTERNAL_TEST_75()
  0.00      6.20     0.00        1     0.00     0.78  CATCH2_INTERNAL_TEST_76()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_82()
  0.00      6.20     0.00        1     0.00     0.22  CATCH2_INTERNAL_TEST_132()
  0.00      6.20     0.00        1     0.00     0.00  (anonymous namespace)::tests_done()
  0.00      6.20     0.00        1     0.00     0.00  (anonymous namespace)::finish_init(Catch::Session&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [15], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [5], Catch::StringRef, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [101])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [112])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [113])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [125])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [26])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [41])
  0.00      6.20     0.00        1     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      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [53])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [56])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57])
  0.00      6.20     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      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [64])
  0.00      6.20     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      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [70])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [73])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [74])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [77])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [78])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [81])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [85])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [89])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info>&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [3])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [13])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [17])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [25])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [26])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [29])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [2])
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables>&, Catch::StringRef, decltype(nullptr) const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::BinaryExpr<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&>::BinaryExpr(bool, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, Catch::StringRef, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::ComposableParserImpl(Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName> const&)
  0.00      6.20     0.00        1     0.00     1.15  Catch::Clara::Parser::Parser(Catch::Clara::Parser const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<char const (&) [15]>::ExprLhs(char const (&) [15])
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<char const (&) [5]>::ExprLhs(char const (&) [5])
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>::ExprLhs(std::shared_ptr<advgetopt::variables>&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&>::ExprLhs(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [15]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [101]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [101]> >::type Catch::operator==<char const (&) [101]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [101])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [112]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [112]> >::type Catch::operator==<char const (&) [112]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [112])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [113]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [113]> >::type Catch::operator==<char const (&) [113]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [113])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [125]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [125]> >::type Catch::operator==<char const (&) [125]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [125])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [13])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [17])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [25])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [26])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [26])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [29])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [2])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [41])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [43]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> >::type Catch::operator==<char const (&) [43]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [53])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [56]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [56]> >::type Catch::operator==<char const (&) [56]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [56])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [59]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> >::type Catch::operator==<char const (&) [59]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [64]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [64]> >::type Catch::operator==<char const (&) [64]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [64])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [70]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> >::type Catch::operator==<char const (&) [70]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [73]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [73]> >::type Catch::operator==<char const (&) [73]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [73])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [74]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [74]> >::type Catch::operator==<char const (&) [74]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [74])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [77]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [77]> >::type Catch::operator==<char const (&) [77]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [77])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [78]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [78]> >::type Catch::operator==<char const (&) [78]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [78])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [81]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [81]> >::type Catch::operator==<char const (&) [81]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [81])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [85]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [85]> >::type Catch::operator==<char const (&) [85]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [85])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [89]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [89]> >::type Catch::operator==<char const (&) [89]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [89])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator>=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator>=<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator>=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator>=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator><char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator><char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator><char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator><char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator<=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<char const (& const&) [15]> Catch::operator<=<char const (&) [15], 0>(Catch::Decomposer&&, char const (&) [15])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator<=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<char const (& const&) [5]> Catch::operator<=<char const (&) [5], 0>(Catch::Decomposer&&, char const (&) [5])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator<=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator<=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<std::shared_ptr<advgetopt::variables>& const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&)
  0.00      6.20     0.00        1     0.00     0.00  Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >& const&> Catch::operator<=<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, 0>(Catch::Decomposer&&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator< <char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [3]> >::type Catch::operator< <char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [3])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator< <char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator< <char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [5], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [5]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::variables>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator!=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator!=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator!=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator!=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9])
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&> >::type Catch::operator!=<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >(Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&>&&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&&)
  0.00      6.20     0.00        1     0.00     0.00  boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >& boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      6.20     0.00        1     0.00     0.00  void boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::assign<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::first_finderF<boost::range_const_iterator<char [3], void>::type, boost::algorithm::is_equal> boost::algorithm::first_finder<char [3]>(char const (&) [3])
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::const_formatF<boost::iterator_range<boost::range_const_iterator<char [3], void>::type> > boost::algorithm::const_formatter<char [3]>(char const (&) [3])
  0.00      6.20     0.00        1     0.00    51.93  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::replace_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3], char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], char const (&) [3])
  0.00      6.20     0.00        1     0.00    51.93  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >)
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::const_formatF(boost::iterator_range<char const> const&)
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::first_finderF<boost::iterator_range<char const> >(boost::iterator_range<char const> const&, boost::algorithm::is_equal)
  0.00      6.20     0.00        1     0.00     0.00  bool boost::algorithm::detail::check_find_result<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::iterator_range<__gnu_cxx::__normal_iterator<char 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&, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::format_result()
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::find_format_store(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > const&)
  0.00      6.20     0.00        1     0.00     0.00  boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >& boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::operator=<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >)
  0.00      6.20     0.00        1     0.00    44.32  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<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&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
  0.00      6.20     0.00        1     0.00    44.32  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&)
  0.00      6.20     0.00        1     0.00     5.83  void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::iterator_range<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> >::iterator, boost::iterator_range<char const> const&)
  0.00      6.20     0.00        1     0.00     5.83  void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >::iterator, char const, char const)
  0.00      6.20     0.00        1     0.00     0.00  void snapdev::NOT_USED<Catch::Session&>(Catch::Session&)
  0.00      6.20     0.00        1     0.00     2.91  unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()())
  0.00      6.20     0.00        1     0.00     0.00  unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  __gnu_cxx::new_allocator<int>::new_allocator()
  0.00      6.20     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Arg>, Catch::Clara::Arg>::_S_select_on_copy(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        1     0.00     0.00  __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00        1     0.00     0.00  unsigned int advgetopt::command_flags<64u, 128u>()
  0.00      6.20     0.00        1     0.00     0.00  advgetopt::validator_factory::validator_factory()
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [17]>(char const (&) [17])
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [23]>(char const (&) [23])
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <char [25]>(char const (&) [25])
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <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      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <signed char>(signed char const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <unsigned char>(unsigned char const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <int>(int const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <unsigned int>(unsigned int const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <long>(long const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <unsigned long>(unsigned long const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <short>(short const&)
  0.00      6.20     0.00        1     0.00     0.00  cppthread::logger& cppthread::logger::operator<< <unsigned short>(unsigned short const&)
  0.00      6.20     0.00        1     0.00     0.61  Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const
  0.00      6.20     0.00        1     0.00     0.00  boost::iterator_range<char const> const& boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::operator()<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const
  0.00      6.20     0.00        1     0.00     0.00  std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get() const
  0.00      6.20     0.00        1     0.00     0.00  std::default_delete<advgetopt::validator_factory>::operator()(advgetopt::validator_factory) const
  0.00      6.20     0.00        1     0.00     0.00  std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_ptr() const
  0.00      6.20     0.00        1     0.00     0.00  std::reverse_iterator<__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> > > > > >::operator() const
  0.00      6.20     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::empty() const
  0.00      6.20     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::empty() const
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::empty() const
  0.00      6.20     0.00        1     0.00     0.00  std::allocator<int>::allocator()
  0.00      6.20     0.00        1     0.00     0.00  std::allocator<int>::~allocator()
  0.00      6.20     0.00        1     0.00     0.00  std::Headbase<0ul, advgetopt::validator_factory, false>::_M_head(std::Headbase<0ul, advgetopt::validator_factory, false> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::Headbase<0ul, advgetopt::validator_factory, false>::Headbase()
  0.00      6.20     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::_M_head(std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>&)
  0.00      6.20     0.00        1     0.00     0.00  std::Headbase<1ul, std::default_delete<advgetopt::validator_factory>, true>::Headbase()
  0.00      6.20     0.00        1     0.00     0.00  std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase> const&)
  0.00      6.20     0.00        1     0.00     0.21  std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::shared_ptr<advgetopt::conf_file>::shared_ptr()
  0.00      6.20     0.00        1     0.00     0.00  std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&)
  0.00      6.20     0.00        1     0.00     0.00  std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr(std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get_deleter()
  0.00      6.20     0.00        1     0.00     0.00  std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::unique_ptr<std::default_delete<advgetopt::validator_factory>, void>(advgetopt::validator_factory)
  0.00      6.20     0.00        1     0.00     0.00  std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr()
  0.00      6.20     0.00        1     0.00     0.00  std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::Tupleimpl()
  0.00      6.20     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::_M_head(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >&)
  0.00      6.20     0.00        1     0.00     0.00  std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory> >::Tupleimpl()
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_create_storage(unsigned long)
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_create_storage(unsigned long)
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::Vectorimpl::Vectorimpl()
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::Vectorimpl::~Vectorimpl()
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::Vectorimpl_data::Vectorimpl_data()
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::Vectorbase()
  0.00      6.20     0.00        1     0.00     0.00  std::Vectorbase<int, std::allocator<int> >::~Vectorbase()
  0.00      6.20     0.00        1     0.00     0.00  std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00        1     0.00     0.21  std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.20     0.00        1     0.00     0.00  std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&)
  0.00      6.20     0.00        1     0.00     0.00  std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&)
  0.00      6.20     0.00        1     0.00     0.21  std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::numeric_limits<int>::max()
  0.00      6.20     0.00        1     0.00     0.00  std::__uniq_ptr_data<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory>, true, true>::__uniq_ptr_impl(advgetopt::validator_factory)
  0.00      6.20     0.00        1     0.00     0.00  std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::_M_deleter()
  0.00      6.20     0.00        1     0.00     0.00  std::__uniq_ptr_impl<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::__uniq_ptr_impl(advgetopt::validator_factory)
  0.00      6.20     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Arg> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Arg> const&)
  0.00      6.20     0.00        1     0.00     0.00  std::allocator_traits<std::allocator<Catch::Clara::Opt> >::select_on_container_copy_construction(std::allocator<Catch::Clara::Opt> const&)
  0.00      6.20     0.00        1     0.00     0.10  void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::reverse_iterator<__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> > > > > >::reverse_iterator(__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> > > > >)
  0.00      6.20     0.00        1     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00      6.20     0.00        1     0.00     0.12  std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand()
  0.00      6.20     0.00        1     0.00     0.00  std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::seed(unsigned long)
  0.00      6.20     0.00        1     0.00     0.00  std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long)
  0.00      6.20     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::end()
  0.00      6.20     0.00        1     0.00     0.99  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
  0.00      6.20     0.00        1     0.00     0.00  std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()
  0.00      6.20     0.00        1     0.00     0.00  std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      6.20     0.00        1     0.00     0.00  std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::tuple<true, true>()
  0.00      6.20     0.00        1     0.00     0.00  std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&)
  0.00      6.20     0.00        1     0.00     1.15  std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::rbegin()
  0.00      6.20     0.00        1     0.00     0.00  std::vector<int, std::allocator<int> >::_M_erase_at_end(int)
  0.00      6.20     0.00        1     0.00     0.00  std::vector<int, std::allocator<int> >::resize(unsigned long)
  0.00      6.20     0.00        1     0.00     0.00  std::vector<int, std::allocator<int> >::vector()
  0.00      6.20     0.00        1     0.00     0.00  std::vector<int, std::allocator<int> >::~vector()
  0.00      6.20     0.00        1     0.00     5.83  __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const)
  0.00      6.20     0.00        1     0.00     5.83  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const)
  0.00      6.20     0.00        1     0.00     0.00  std::__cxx11::to_string(unsigned int)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_data(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::integral_constant<bool, true>)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_move_assign(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::integral_constant<bool, true>)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear()
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_root()
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_maximum(std::Rbtree_node_base)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_minimum(std::Rbtree_node_base)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_leftmost()
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_rightmost()
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&)
  0.00      6.20     0.00        1     0.00     0.00  std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_root()
  0.00      6.20     0.00        1     0.00     0.00  void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&)
  0.00      6.20     0.00        1     0.00     0.21  std::sharedptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     7.69  std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>()
  0.00      6.20     0.00        1     0.00     0.00  advgetopt::validator_factory const& std::__get_helper<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >(std::Tupleimpl<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::default_delete<advgetopt::validator_factory>& std::__get_helper<1ul, std::default_delete<advgetopt::validator_factory>>(std::Tupleimpl<1ul, std::default_delete<advgetopt::validator_factory>>&)
  0.00      6.20     0.00        1     0.00     0.00  std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_wrap<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> >)
  0.00      6.20     0.00        1     0.00     0.10  decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment const&>)(), (declval<int>)(), (declval<decltype(nullptr)>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.00  void std::__alloc_on_move<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      6.20     0.00        1     0.00     0.21  std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment const&, int&&, decltype(nullptr)&&)
  0.00      6.20     0.00        1     0.00     0.01  void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        1     0.00     4.44  void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        1     0.00     0.00  Catch::Clara::Arg std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg)
  0.00      6.20     0.00        1     0.00     0.01  void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        1     0.00     0.00  Catch::Clara::Arg std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, Catch::Clara::Arg>(__gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&)
  0.00      6.20     0.00        1     0.00     0.00  void std::__unguarded_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        1     0.00     0.00  std::tuple_element<0ul, std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > >::type const& std::get<0ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >(std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > const&)
  0.00      6.20     0.00        1     0.00     0.00  std::tuple_element<1ul, std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> > >::type& std::get<1ul, advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >(std::tuple<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >&)
  0.00      6.20     0.00        1     0.00     0.00  std::remove_reference<advgetopt::validator_factory&>::type&& std::move<advgetopt::validator_factory&>(advgetopt::validator_factory&)
  0.00      6.20     0.00        1     0.00     0.00  std::remove_reference<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>::type&& std::move<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)
  0.00      6.20     0.00        1     0.00     0.00  std::remove_reference<std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&)
  0.00      6.20     0.00        1     0.00     0.00  std::remove_reference<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>::type&& std::move<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
  0.00      6.20     0.00        1     0.00     4.45  void std::sort<__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> > > > > >(__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> > > > >, __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> > > > >)
  0.00      6.20     0.00        1     0.00     0.00  std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<advgetopt::conf_file> >, std::is_move_constructible<advgetopt::conf_file>, std::is_move_assignable<advgetopt::conf_file> >::value, void>::type std::swap<advgetopt::conf_file>(advgetopt::conf_file&, advgetopt::conf_file&)
  0.00      6.20     0.00        1     0.00     4.45  void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter)
  0.00      6.20     0.00        1     0.00     0.00  void std::shuffle<__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&)
  0.00      6.20     0.00        1     0.00     0.00  bool std::operator==<advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, decltype(nullptr))
  0.00      6.20     0.00        1     0.00     0.00  main::{lambda()#1}::operator()() const
  0.00      6.20     0.00        1     0.00     0.00  main::{lambda()#1}::operator void ()()() const
  0.00      6.20     0.00        1     0.00     0.00  main::{lambda()#1}::FUN()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2INTERNAL_TEST_13()::conf_data::conf_data()
  0.00      6.20     0.00        1     0.00     0.01  CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_44()::duplicate_factory::duplicate_factory()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory()
  0.00      6.20     0.00        1     0.00     0.00  CATCH2_INTERNAL_TEST_44()::duplicate_factory::~duplicate_factory()

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

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

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

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

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

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

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

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

granularity: each sample hit covers 4 byte(s) for 0.16% of 6.20 seconds

index % time    self  children    called     name
                                                 <spontaneous>
[1]     79.6    0.00    4.94                 Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
                0.05    1.70       2/2           CATCH2_INTERNAL_TEST_3() [2]
                0.09    0.65       1/1           CATCH2_INTERNAL_TEST_35() [3]
                0.04    0.62       3/3           CATCH2_INTERNAL_TEST_30() [5]
                0.08    0.39       1/1           CATCH2_INTERNAL_TEST_0() [10]
                0.00    0.23       1/1           CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.22       5/5           CATCH2_INTERNAL_TEST_20() [30]
                0.05    0.14       7/7           CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.15       5/5           CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.12       3/3           CATCH2_INTERNAL_TEST_9() [62]
                0.01    0.11       3/3           CATCH2_INTERNAL_TEST_25() [63]
                0.02    0.07       1/1           CATCH2_INTERNAL_TEST_0() [76]
                0.00    0.06       2/2           CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.04       3/3           CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.04       9/9           CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.01      27/27          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.01       7/7           CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.01       9/9           CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.01       5/5           CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      16/16          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      13/13          CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      17/17          CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      15/15          CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      11/11          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      12/12          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      11/11          CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_5() [1327]
-----------------------------------------------
                0.05    1.70       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[2]     28.2    0.05    1.70       2         CATCH2_INTERNAL_TEST_3() [2]
                0.02    0.71  188580/188580      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.02    0.17  188580/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.01    0.18  511560/511563      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
                0.01    0.06 1119317/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.01    0.05  188586/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.01    0.05  188580/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.06  456120/917811      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) [61]
                0.00    0.06  260370/260636      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.01    0.05  180180/1345281     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&) [14]
                0.00    0.03   45360/45360       __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::find<__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> > > > >, char [9]>(__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> > > > >, __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> > > > >, char const (&) [9]) [160]
                0.00    0.02   66720/66720       __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::find<__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> > > > >, char [4]>(__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> > > > >, __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> > > > >, char const (&) [4]) [180]
                0.01    0.01  188580/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.02  117570/117570      __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::find<__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> > > > >, char [6]>(__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> > > > >, __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> > > > >, char const (&) [6]) [195]
                0.00    0.01  100800/100805      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
                0.00    0.01  260370/260370      std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&) [211]
                0.01    0.01 2178086/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.01   50401/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.01  138180/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.01    0.00  230580/230580      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [216]
                0.01    0.00  100801/103221      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> >&&) [242]
                0.00    0.01   50400/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.01   50400/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00  188586/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00 1089047/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00   23520/23520       __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::find<__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> > > > >, char [2]>(__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> > > > >, __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> > > > >, char const (&) [2]) [328]
                0.00    0.00  571140/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00   16800/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00  188586/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00  180180/180180      std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator!=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [356]
                0.00    0.00  157503/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00  180180/929268      __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> > > > >::operator() const [238]
                0.00    0.00  310770/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00    8400/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00    8400/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00    8400/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00 1089043/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00    7200/7200        __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::find<__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> > > > >, char [5]>(__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> > > > >, __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> > > > >, char const (&) [5]) [409]
                0.00    0.00   58801/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00  230580/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00   50400/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00  260370/701186      __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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&) [417]
                0.00    0.00       5/6014        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> >&&) [28]
                0.00    0.00       5/190         unittest::init_tmp_dir(std::__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       5/482         std::__cxx11::to_string(int) [430]
                0.00    0.00       2/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1094]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [125]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [125]> >::type Catch::operator==<char const (&) [125]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [125]) [1196]
                0.00    0.00  337683/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00  260370/260370      Catch::ExprLhs<__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&> Catch::operator<=<__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> > > > >&, 0>(Catch::Decomposer&&, __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> > > > >&) [1762]
                0.00    0.00  180180/180229      __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> > > > >::operator++() [1770]
                0.00    0.00  151200/151325      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00  142802/143229      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&) [1772]
                0.00    0.00   58801/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00   50400/50522       std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type) [1814]
                0.00    0.00   50400/50522       std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
                0.00    0.00      10/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.09    0.65       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[3]     12.0    0.09    0.65       1         CATCH2_INTERNAL_TEST_35() [3]
                0.04    0.27  990000/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.01    0.10  396000/1345281     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&) [14]
                0.00    0.06  196284/484255      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.01    0.03  595292/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.01    0.02  988284/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.03  396000/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.02       2/25          std::vector<std::__cxx11::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> >&&) [22]
                0.01    0.01 2768580/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.02  396000/396000      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__int128, __int128, void>, Catch::capture_by_value<__int128> >::value, Catch::BinaryExpr<__int128, __int128> >::type Catch::operator==<__int128>(Catch::ExprLhs<__int128>&&, __int128) [206]
                0.01    0.00  988284/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.01    0.00 1384291/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00 1384290/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       5/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       3/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       3/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00       3/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00  592287/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00  396000/396000      Catch::ExprLhs<__int128> Catch::operator<=<__int128, 0>(Catch::Decomposer&&, __int128) [1750]
                0.00    0.00   69000/69000       unsigned long std::size<(anonymous namespace)::size_suffix_t, 22ul>((anonymous namespace)::size_suffix_t const (&) [22ul]) [1801]
                0.00    0.00    3000/6000        std::ios_base::precision(long) [1884]
                0.00    0.00       3/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.02    0.71  188580/188580      CATCH2_INTERNAL_TEST_3() [2]
[4]     11.7    0.02    0.71  188580         unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.01    0.36  440550/442640      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
                0.01    0.19  440550/440550      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(__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> >&&) [34]
                0.00    0.07  440550/440550      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [83]
                0.01    0.02  440550/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.01    0.01  440550/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.01    0.00  881100/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00  440550/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00  188580/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00  440550/701186      __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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&) [417]
                0.00    0.00  188580/3624837     std::vector<std::__cxx11::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 [232]
-----------------------------------------------
                0.04    0.62       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[5]     10.7    0.04    0.62       3         CATCH2_INTERNAL_TEST_30() [5]
                0.03    0.26  945000/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.01    0.10  378000/1345281     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&) [14]
                0.00    0.06  183330/484255      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.01    0.03 1317342/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.01    0.03  564344/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.03  378000/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.02       2/25          std::vector<std::__cxx11::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> >&&) [22]
                0.01    0.00 1317342/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.01    0.01 2634696/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.01    0.00 1317357/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00 1317348/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      11/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       3/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       3/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       3/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00       3/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00  561333/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00  378006/378006      bool unittest::nearly_equal<double>(double, double, double) [1751]
                0.00    0.00  378000/378000      double unittest::default_epsilon<double>() [1752]
                0.00    0.00   66000/66000       unsigned long std::size<(anonymous namespace)::duration_t, 21ul>((anonymous namespace)::duration_t const (&) [21ul]) [1805]
                0.00    0.00    3000/6000        std::ios_base::precision(long) [1884]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
-----------------------------------------------
                0.00    0.00       3/1954008     CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       3/1954008     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      36/1954008     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      66/1954008     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     235/1954008     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00     246/1954008     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     826/1954008     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [488]
                0.00    0.00   17593/1954008     CATCH2_INTERNAL_TEST_14() [129]
                0.03    0.26  945000/1954008     CATCH2_INTERNAL_TEST_30() [5]
                0.04    0.27  990000/1954008     CATCH2_INTERNAL_TEST_35() [3]
[6]      9.7    0.07    0.53 1954008         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.15    0.38 7806393/7806393     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
-----------------------------------------------
                0.15    0.38 7806393/7806393     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
[7]      8.6    0.15    0.38 7806393         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
                0.06    0.07 7806393/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.01    0.09 7806393/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.01    0.07  645964/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.04    0.00 7806393/41686530     std::char_traits<char>::assign(char&, char const&) [36]
                0.02    0.00 7806393/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.02    0.00 7806393/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00      17/31000374     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [1125]
                0.00    0.00    6768/31000374     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&) [444]
                0.00    0.00   63183/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00  159270/31000374     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> >&&) [176]
                0.00    0.00  226974/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [323]
                0.00    0.00  538198/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.00    0.01  568664/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.01    0.01 1272540/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.02    0.02 2708849/31000374     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> >&&) [26]
                0.02    0.02 2736481/31000374     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.03    0.03 3303785/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.04    0.05 5270667/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.05    0.06 6338585/31000374     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
                0.06    0.07 7806393/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
[8]      8.5    0.25    0.28 31000374         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.14    0.00 31000406/41686530     std::char_traits<char>::assign(char&, char const&) [36]
                0.07    0.00 31000406/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.06    0.00 31000406/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [87]
-----------------------------------------------
                0.00    0.00       1/7625950     unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       1/7625950     CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/7625950     CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/7625950     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00       1/7625950     CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/7625950     CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/7625950     Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [989]
                0.00    0.00       1/7625950     Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [921]
                0.00    0.00       1/7625950     Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [218]
                0.00    0.00       1/7625950     Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       2/7625950     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data() [814]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_76()::print_expected::~print_expected() [1242]
                0.00    0.00       2/7625950     decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&) [1004]
                0.00    0.00       2/7625950     std::random_device::random_device() [1005]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       2/7625950     CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       2/7625950     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&) [894]
                0.00    0.00       3/7625950     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       3/7625950     void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00       3/7625950     Catch::ReporterSpec::~ReporterSpec() [1168]
                0.00    0.00       3/7625950     Catch::TestSpecParser::~TestSpecParser() [1182]
                0.00    0.00       4/7625950     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       4/7625950     operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00       4/7625950     CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       4/7625950     CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       4/7625950     Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1081]
                0.00    0.00       4/7625950     Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1153]
                0.00    0.00       5/7625950     CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       6/7625950     CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       6/7625950     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/7625950     CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       6/7625950     CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       6/7625950     Catch::ConfigData::~ConfigData() [929]
                0.00    0.00       6/7625950     Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [728]
                0.00    0.00       7/7625950     std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() [1088]
                0.00    0.00       7/7625950     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       7/7625950     CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       8/7625950     operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.00       8/7625950     CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       8/7625950     Catch::ColumnInfo::~ColumnInfo() [1080]
                0.00    0.00       9/7625950     CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       9/7625950     CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       9/7625950     CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       9/7625950     Catch::ReporterRegistry::ReporterRegistry() [846]
                0.00    0.00       9/7625950     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [1070]
                0.00    0.00      10/7625950     Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
                0.00    0.00      10/7625950     CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      12/7625950     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00      12/7625950     CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      12/7625950     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00      12/7625950     CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      12/7625950     CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00      13/7625950     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      14/7625950     CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00      14/7625950     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00      15/7625950     CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00      16/7625950     void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00      17/7625950     CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00      20/7625950     CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00      21/7625950     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      23/7625950     std::__detail::_Scanner<char>::~Scanner() [938]
                0.00    0.00      23/7625950     std::_detail::Compiler<std::_cxx11::regex_traits<char> >::~Compiler() [939]
                0.00    0.00      24/7625950     CATCH2INTERNAL_TEST_120() [434]
                0.00    0.00      24/7625950     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      24/7625950     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      24/7625950     CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00      27/7625950     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      28/7625950     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      29/7625950     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      31/7625950     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      31/7625950     CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00      32/7625950     CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      32/7625950     CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      32/7625950     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      32/7625950     CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      32/7625950     CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      33/7625950     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      33/7625950     CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00      35/7625950     CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00      35/7625950     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      36/7625950     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      37/7625950     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      37/7625950     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      38/7625950     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      40/7625950     CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00      42/7625950     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      43/7625950     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      45/7625950     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      45/7625950     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      47/7625950     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      48/7625950     CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      52/7625950     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      52/7625950     CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      52/7625950     CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      55/7625950     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      64/7625950     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      66/7625950     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      67/7625950     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      73/7625950     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      73/7625950     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      73/7625950     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      74/7625950     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      74/7625950     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      74/7625950     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      75/7625950     CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      75/7625950     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      76/7625950     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      77/7625950     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      79/7625950     snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      82/7625950     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      87/7625950     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      93/7625950     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      96/7625950     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      96/7625950     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      98/7625950     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00     104/7625950     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [793]
                0.00    0.00     104/7625950     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00     107/7625950     CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00     109/7625950     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00     126/7625950     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     133/7625950     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00     137/7625950     Catch::TestCaseTracking::TrackerContext::startRun() [556]
                0.00    0.00     144/7625950     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     145/7625950     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     147/7625950     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     151/7625950     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00     161/7625950     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00     166/7625950     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00     189/7625950     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     194/7625950     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00     206/7625950     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     207/7625950     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00     213/7625950     Catch::Clara::Detail::BasicResult<void>::~BasicResult() [750]
                0.00    0.00     215/7625950     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [749]
                0.00    0.00     249/7625950     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     252/7625950     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     266/7625950     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     274/7625950     Catch::TestCaseInfo::~TestCaseInfo() [736]
                0.00    0.00     287/7625950     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     300/7625950     CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     301/7625950     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     324/7625950     CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     347/7625950     CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00     350/7625950     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     389/7625950     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     389/7625950     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     513/7625950     Catch::RunContext::runCurrentTest() [487]
                0.00    0.00     534/7625950     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     621/7625950     Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [436]
                0.00    0.00     645/7625950     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair() [560]
                0.00    0.00     674/7625950     Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [442]
                0.00    0.00     704/7625950     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00    1014/7625950     advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00    1021/7625950     Catch::ReusableStringStream::~ReusableStringStream() [460]
                0.00    0.00    1064/7625950     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00    1292/7625950     advgetopt::parameter_value::~parameter_value() [588]
                0.00    0.00    1300/7625950     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [457]
                0.00    0.00    1300/7625950     Catch::TestCaseStats::~TestCaseStats() [586]
                0.00    0.00    1622/7625950     Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [570]
                0.00    0.00    1674/7625950     std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const [518]
                0.00    0.00    1674/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [481]
                0.00    0.00    1692/7625950     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    1815/7625950     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    1898/7625950     unittest::init_tmp_dir(std::__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    1933/7625950     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [561]
                0.00    0.00    3008/7625950     Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.00    3384/7625950     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    5894/7625950     Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00    5894/7625950     Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [464]
                0.00    0.00    7912/7625950     advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00    8561/7625950     Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00   13424/7625950     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [421]
                0.00    0.00   33766/7625950     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.01  135973/7625950     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.01  135973/7625950     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.01  228504/7625950     advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.01    0.02  440550/7625950     unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.01    0.03  504068/7625950     CATCH2_INTERNAL_TEST_16() [35]
                0.01    0.03  564344/7625950     CATCH2_INTERNAL_TEST_30() [5]
                0.01    0.03  595292/7625950     CATCH2_INTERNAL_TEST_35() [3]
                0.01    0.06 1119317/7625950     CATCH2_INTERNAL_TEST_3() [2]
                0.02    0.08 1562955/7625950     void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
                0.03    0.11 2224129/7625950     CATCH2_INTERNAL_TEST_0() [10]
[9]      7.8    0.10    0.38 7625950         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.05    0.31 17720298/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
                0.02    0.00 17720298/17720298     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [183]
-----------------------------------------------
                0.08    0.39       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[10]     7.6    0.08    0.39       1         CATCH2_INTERNAL_TEST_0() [10]
                0.03    0.11 2224129/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.10 1112063/1113685     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.03    0.02 2224128/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.00    0.05 2224128/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.02    0.01 4448258/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.01    0.00 2224130/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00 2224129/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00  129592/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  507300/37766204     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> >&&) [176]
                0.01    0.03 2708849/37766204     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> >&&) [26]
                0.04    0.14 14931092/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.05    0.19 19489371/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
[11]     7.3    0.09    0.36 37766204         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
                0.06    0.21 37766204/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [20]
                0.09    0.00 37766204/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.01    0.10 1507682/5620790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.02    0.27 4113108/5620790     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
[12]     6.5    0.03    0.37 5620790         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [12]
                0.04    0.33 5622490/5622490     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) [16]
-----------------------------------------------
                0.00    0.00    3503/19489371     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&) [444]
                0.00    0.01  635654/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.02 1129916/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.05    0.31 17720298/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
[13]     6.4    0.06    0.34 19489371         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
                0.05    0.19 19489371/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
                0.03    0.08 5504598/5504598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [70]
-----------------------------------------------
                0.00    0.00       1/1345281     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       2/1345281     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/1345281     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       2/1345281     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/1345281     Catch::Config::Config(Catch::ConfigData const&) [967]
                0.00    0.00       3/1345281     Catch::ConfigData::ConfigData(Catch::ConfigData const&) [772]
                0.00    0.00       4/1345281     CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       4/1345281     void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [964]
                0.00    0.00       4/1345281     Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [966]
                0.00    0.00       6/1345281     CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00       7/1345281     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/1345281     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      12/1345281     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [850]
                0.00    0.00      79/1345281     snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00     190/1345281     unittest::init_tmp_dir(std::__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     216/1345281     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     266/1345281     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     513/1345281     Catch::RunContext::runCurrentTest() [487]
                0.00    0.00    1134/1345281     Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [472]
                0.00    0.00    1176/1345281     void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [468]
                0.00    0.00    1253/1345281     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) [290]
                0.00    0.00    4638/1345281     decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [394]
                0.00    0.00    5894/1345281     Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [270]
                0.00    0.00    6712/1345281     std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<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&) [377]
                0.00    0.02   84093/1345281     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) [145]
                0.01    0.05  180180/1345281     CATCH2_INTERNAL_TEST_3() [2]
                0.01    0.07  284881/1345281     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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.01    0.10  378000/1345281     CATCH2_INTERNAL_TEST_30() [5]
                0.01    0.10  396000/1345281     CATCH2_INTERNAL_TEST_35() [3]
[14]     6.4    0.05    0.34 1345281         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&) [14]
                0.00    0.24 2713383/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [23]
                0.03    0.00 2713383/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.01    0.02 2713383/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
                0.01    0.01 2713383/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.01    0.00 5426766/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.01 2713383/3251581     __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [233]
                0.00    0.00 2713383/12931280     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [227]
-----------------------------------------------
                0.01    0.04  716095/6338585     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.05    0.28 5622490/6338585     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) [16]
[15]     6.1    0.06    0.32 6338585         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
                0.05    0.06 6338585/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.02    0.06 6338585/6338585     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [81]
                0.01    0.04 2337155/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.04    0.00 6338585/6340811     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [135]
                0.02    0.00 6338585/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.01    0.00 2337155/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00 2337155/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
                0.00    0.00 6338585/6338585     bool __gnu_cxx::__is_null_pointer<char const>(char const) [1721]
-----------------------------------------------
                0.04    0.33 5622490/5622490     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [12]
[16]     6.0    0.04    0.33 5622490         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) [16]
                0.05    0.28 5622490/6338585     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
-----------------------------------------------
                0.00    0.00     137/442640      std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [566]
                0.00    0.00    1953/442640      Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.01    0.36  440550/442640      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[17]     5.9    0.01    0.36  442640         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
                0.02    0.27 4113108/5620790     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [12]
                0.02    0.02 4113108/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.03    0.00 4113108/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.00    0.00       1/153629132     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [281]
                0.00    0.00       2/153629132     __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [170]
                0.00    0.00      17/153629132     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [1125]
                0.00    0.00     454/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [633]
                0.00    0.00    4325/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [727]
                0.00    0.00    4338/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00    8918/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [619]
                0.00    0.00   13176/153629132     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&) [444]
                0.00    0.00   57004/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [540]
                0.00    0.00   63180/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00   64906/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  115442/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.00    0.00  232266/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [216]
                0.00    0.00  383063/153629132     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> >&&) [176]
                0.00    0.00  635654/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.00 1070232/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.00    0.00 1085278/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.00 1095296/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.00 1507682/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.00    0.00 1588472/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00 1714230/153629132     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> >&&) [26]
                0.00    0.00 1906968/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00 2090511/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [159]
                0.01    0.00 2241097/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
                0.01    0.00 2443818/153629132     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&) [48]
                0.01    0.00 2736481/153629132     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.01    0.00 3011726/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.01    0.00 4326632/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
                0.01    0.00 5426766/153629132     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&) [14]
                0.01    0.00 5504598/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [70]
                0.01    0.00 5900917/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [90]
                0.02    0.00 6338585/153629132     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
                0.02    0.00 7010599/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.02    0.00 7806393/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
                0.04    0.00 18473495/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [51]
                0.07    0.00 31000406/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.09    0.00 37766204/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
[18]     5.9    0.36    0.00 153629132         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.01    0.16  405888/855221      std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.01    0.17  449333/855221      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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
[19]     5.6    0.02    0.33  855221         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> > >(__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> >&&) [19]
                0.00    0.15 1710442/1716564     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [47]
                0.01    0.09  855221/1556401     void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
                0.01    0.06  855221/858282      std::vector<std::__cxx11::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 [89]
                0.00    0.00  855221/1273568     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) [275]
                0.00    0.00  855221/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00  855221/1375881     __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&) [324]
                0.00    0.00 1710442/7176512     __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 [228]
                0.00    0.00  855221/858645      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) [398]
                0.00    0.00 1710442/2132490     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() [1726]
                0.00    0.00  855221/4458113     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&) [1724]
-----------------------------------------------
                0.06    0.21 37766204/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
[20]     4.4    0.06    0.21 37766204         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [20]
                0.11    0.10 37766204/37766204     std::pointer_traits<char const>::pointer_to(char const&) [31]
-----------------------------------------------
                0.00    0.26  488424/488424      std::vector<std::__cxx11::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> >&&) [22]
[21]     4.2    0.00    0.26  488424         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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
                0.01    0.17  449333/855221      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> > >(__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> >&&) [19]
                0.02    0.05  488424/488424      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
                0.00    0.00   39091/1556401     void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
                0.00    0.00  449333/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00  488424/4458113     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&) [1724]
-----------------------------------------------
                0.00    0.01       1/25          Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [218]
                0.00    0.02       2/25          CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.02       2/25          CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.21      20/25          CATCH2_INTERNAL_TEST_20() [30]
[22]     4.2    0.00    0.26      25         std::vector<std::__cxx11::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> >&&) [22]
                0.00    0.26  488424/488424      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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
                0.00    0.00  488424/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.00   23098/2736481     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
                0.00    0.24 2713383/2736481     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&) [14]
[23]     4.0    0.00    0.25 2736481         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [23]
                0.00    0.25 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [25]
-----------------------------------------------
                0.05    0.20 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [25]
[24]     4.0    0.05    0.20 2736481         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.03    0.03 2736481/2736481     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [117]
                0.02    0.02 2736481/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.01    0.03 2736481/2736481     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [138]
                0.01    0.03 1357967/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.01    0.00 2736481/2736481     bool __gnu_cxx::__is_null_pointer<char>(char) [235]
                0.01    0.00 1357967/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.01    0.00 2736481/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 1357967/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.25 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [23]
[25]     4.0    0.00    0.25 2736481         void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char>(char, char, std::__false_type) [25]
                0.05    0.20 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
-----------------------------------------------
                0.00    0.00       1/2707296     Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1260]
                0.00    0.00       1/2707296     Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       1/2707296     Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1259]
                0.00    0.00       2/2707296     Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [1184]
                0.00    0.00       2/2707296     Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [1185]
                0.00    0.00       3/2707296     void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00       9/2707296     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<>) [999]
                0.00    0.00      16/2707296     void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00      27/2707296     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [821]
                0.00    0.00      30/2707296     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) [818]
                0.00    0.00     811/2707296     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [593]
                0.00    0.00     811/2707296     Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [594]
                0.00    0.00    1300/2707296     Catch::TestCaseStats::TestCaseStats(Catch::TestCaseInfo const&, Catch::Totals const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [563]
                0.00    0.00    1954/2707296     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&) [480]
                0.00    0.00    2778/2707296     Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [490]
                0.00    0.00    4649/2707296     Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00   12129/2707296     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> >&&) [369]
                0.00    0.00   26342/2707296     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) [318]
                0.01    0.09 1099211/2707296     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> >&&) [28]
                0.01    0.13 1557219/2707296     decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [42]
[26]     4.0    0.02    0.23 2707296         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> >&&) [26]
                0.02    0.02 2708849/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.02    0.02 5417698/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.01    0.03 2708849/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
                0.03    0.00 2708849/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.01    0.02 2708849/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
                0.02    0.00 2708849/15131620     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [77]
                0.01    0.00 1714230/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.01    0.00 4423079/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
                0.01    0.00 2708849/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [87]
                0.00    0.00  994619/13307807     std::char_traits<char>::copy(char, char const, unsigned long) [88]
                0.00    0.00 1714230/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 2708849/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
-----------------------------------------------
                0.00    0.23       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[27]     3.7    0.00    0.23       1         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.21    5625/6014        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> >&&) [28]
                0.00    0.01    5625/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00   11250/12905       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) [318]
                0.00    0.00   33766/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    5625/5908        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> >&&) [369]
                0.00    0.00    5626/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00    5625/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00    5625/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00   11286/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/190         unittest::init_tmp_dir(std::__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    5644/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00    5643/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      10/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       5/103221      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> >&&) [242]
                0.00    0.00       1/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       7/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       7/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       1/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00      12/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00       4/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       2/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       1/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       1/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
-----------------------------------------------
                0.00    0.00       1/6014        CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       1/6014        CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       1/6014        CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       1/6014        CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/6014        CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/6014        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       2/6014        CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       5/6014        CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00       5/6014        CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/6014        CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00       6/6014        CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/6014        CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00     100/6014        CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     112/6014        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.01     140/6014        CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.21    5625/6014        CATCH2_INTERNAL_TEST_55() [27]
[28]     3.7    0.00    0.23    6014         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> >&&) [28]
                0.00    0.13 1099211/1099211     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [57]
                0.01    0.09 1099211/2707296     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> >&&) [26]
                0.00    0.00 1099211/3294920     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> >&) [1725]
-----------------------------------------------
                                                 <spontaneous>
[29]     3.6    0.05    0.18                 Catch::RunContext::resetAssertionInfo() [29]
                0.08    0.05 18878112/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.05    0.00 18878112/18878311     Catch::StringRef::StringRef() [118]
-----------------------------------------------
                0.00    0.22       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[30]     3.5    0.00    0.22       5         CATCH2INTERNAL_TEST_20() [30]
                0.00    0.21      20/25          std::vector<std::__cxx11::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> >&&) [22]
                0.00    0.00       1/1           void std::sort<__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> > > > > >(__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> > > > >, __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> > > > >) [310]
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [540]
                0.00    0.00       1/6014        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> >&&) [28]
                0.00    0.00       1/190         unittest::init_tmp_dir(std::__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       1/457         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) [290]
                0.00    0.00      27/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      23/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      75/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      20/43          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00     158/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      30/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       9/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00       2/511563      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       2/1345281     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&) [14]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [40]) [1096]
                0.00    0.00       3/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
                0.00    0.00     104/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00     100/100         std::vector<int, std::allocator<int> >::push_back(int const&) [1110]
                0.00    0.00       1/2           std::random_device::random_device() [1005]
                0.00    0.00      30/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      52/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [34]) [1143]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [42]) [1147]
                0.00    0.00       1/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00       2/103221      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> >&&) [242]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       1/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28]) [1091]
                0.00    0.00       1/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00       1/2           Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1154]
                0.00    0.00       1/159381      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> >&&) [176]
                0.00    0.00       1/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      35/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00      79/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       1/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       1/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/1           std::reverse_iterator<__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> > > > > >::operator() const [1548]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00       1/1           std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::rbegin() [1620]
                0.00    0.00       1/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00       1/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::~vector() [1672]
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::resize(unsigned long) [1698]
                0.00    0.00      40/40          std::vector<int, std::allocator<int> >::operator[](unsigned long) [2401]
                0.00    0.00      32/408         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> >&) [2094]
                0.00    0.00      13/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       5/514         unittest::g_progress() [2081]
                0.00    0.00       1/1           std::vector<int, std::allocator<int> >::vector() [2967]
                0.00    0.00       1/2           std::random_device::operator()() [2869]
                0.00    0.00       1/1           std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::mersenne_twister_engine(unsigned long) [2962]
                0.00    0.00       1/9           std::vector<int, std::allocator<int> >::end() [2624]
                0.00    0.00       1/9           std::vector<int, std::allocator<int> >::begin() [2625]
                0.00    0.00       1/1           void std::shuffle<__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) [2987]
                0.00    0.00       1/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00       1/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/2           std::random_device::~random_device() [2868]
-----------------------------------------------
                0.11    0.10 37766204/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() const [20]
[31]     3.5    0.11    0.10 37766204         std::pointer_traits<char const>::pointer_to(char const&) [31]
                0.06    0.03 37766204/37766204     char const std::addressof<char const>(char const&) [72]
-----------------------------------------------
                0.00    0.00       1/200543      unittest::g_source_dir[abi:cxx11]() [981]
                0.00    0.00       1/200543      unittest::g_binary_dir[abi:cxx11]() [980]
                0.00    0.00       1/200543      unittest::g_dist_dir[abi:cxx11]() [979]
                0.00    0.00       1/200543      unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       1/200543      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/200543      __static_initialization_and_destruction_0(int, int) [906]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_13()::conf_data::conf_data() [905]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_0() [10]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       2/200543      CATCH2_INTERNAL_TEST_76()::print_expected::print_expected() [904]
                0.00    0.00       2/200543      operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00       2/200543      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&) [894]
                0.00    0.00       3/200543      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       3/200543      Catch::ConfigData::ConfigData() [856]
                0.00    0.00       3/200543      Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [869]
                0.00    0.00       4/200543      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       4/200543      CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       4/200543      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       4/200543      operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.00      10/200543      Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [768]
                0.00    0.00      14/200543      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      19/200543      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      20/200543      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      20/200543      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00      23/200543      std::__detail::Compiler<std::_cxx11::regex_traits<char> >::Compiler(char const, char const, std::locale const&, std::regexconstants::syntax_option_type) [703]
                0.00    0.00      23/200543      std::__detail::Scanner<char>::Scanner(char const, char const, std::regex_constants::syntax_option_type, std::locale) [702]
                0.00    0.00      45/200543      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      58/200543      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      67/200543      CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     137/200543      Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [485]
                0.00    0.00     146/200543      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     213/200543      Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [511]
                0.00    0.00     214/200543      Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [504]
                0.00    0.00     274/200543      Catch::RunContext::runTest(Catch::TestCaseHandle const&) [457]
                0.00    0.00     513/200543      Catch::(anonymous namespace)::NoopRedirect::getStdout() [452]
                0.00    0.00     513/200543      Catch::(anonymous namespace)::NoopRedirect::getStderr() [451]
                0.00    0.00    1210/200543      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    2495/200543      Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.01    5894/200543      Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [277]
                0.02    0.17  188580/200543      CATCH2_INTERNAL_TEST_3() [2]
[32]     3.2    0.02    0.18  200543         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.04    0.05 5270667/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.02    0.03 5270667/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
                0.02    0.02 5270667/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
-----------------------------------------------
                0.00    0.00    6768/14931092     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&) [444]
                0.00    0.00   23620/14931092     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> >&&) [369]
                0.00    0.01  568664/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.01  819406/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.01 1129916/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.00    0.02 1272540/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.04 3303785/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.01    0.09 7806393/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
[33]     3.2    0.02    0.18 14931092         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.04    0.14 14931092/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
-----------------------------------------------
                0.01    0.19  440550/440550      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[34]     3.2    0.01    0.19  440550         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(__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> >&&) [34]
                0.01    0.18  440894/440894      std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.00    0.00  440894/3294920     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> >&) [1725]
-----------------------------------------------
                0.05    0.14       7/7           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[35]     3.1    0.05    0.14       7         CATCH2_INTERNAL_TEST_16() [35]
                0.01    0.02 1007622/1007622     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::assignment_t const&, advgetopt::assignment_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::assignment_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&> >::type Catch::operator==<advgetopt::assignment_t>(Catch::ExprLhs<advgetopt::assignment_t const&>&&, advgetopt::assignment_t&&) [144]
                0.01    0.03  504068/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.01    0.01 4030918/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.02 1007622/1007622     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const const&> >::type Catch::operator==<char const>(Catch::ExprLhs<char const&>&&, char const&&) [172]
                0.00    0.02 1511432/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.01    0.00 2015508/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00 2015459/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/233         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&) [205]
                0.00    0.00       7/190         unittest::init_tmp_dir(std::__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     153/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       5/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       7/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      14/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      76/103221      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> >&&) [242]
                0.00    0.00       7/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00      22/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      90/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       7/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      12/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       5/12905       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) [318]
                0.00    0.00      10/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       9/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00      90/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       7/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       3/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00       5/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       4/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
                0.00    0.00       3/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00       2/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37]) [1067]
                0.00    0.00      21/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       1/11          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [64]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [64]> >::type Catch::operator==<char const (&) [64]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [64]) [1210]
                0.00    0.00       7/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       7/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       7/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00 1007788/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00 1007622/1007622     Catch::ExprLhs<advgetopt::assignment_t const&> Catch::operator<=<advgetopt::assignment_t, 0>(Catch::Decomposer&&, advgetopt::assignment_t&&) [1738]
                0.00    0.00 1007622/1007622     Catch::ExprLhs<char const& const&> Catch::operator<=<char const&, 0>(Catch::Decomposer&&, char const&) [1739]
                0.00    0.00      28/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      14/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      14/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       7/514         unittest::g_progress() [2081]
                0.00    0.00       7/143229      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&) [1772]
                0.00    0.00       7/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       7/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       7/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       7/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
-----------------------------------------------
                0.00    0.00      24/41686530     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [639]
                0.00    0.00  583208/41686530     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [341]
                0.01    0.00 2296499/41686530     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.04    0.00 7806393/41686530     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
                0.14    0.00 31000406/41686530     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
[36]     3.1    0.19    0.00 41686530         std::char_traits<char>::assign(char&, char const&) [36]
-----------------------------------------------
                0.01    0.18  440894/440894      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::insert(__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> >&&) [34]
[37]     3.1    0.01    0.18  440894         std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.01    0.16  405888/855221      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> > >(__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> >&&) [19]
                0.00    0.00   35006/1556401     void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
                0.00    0.00  440894/6278835     __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&) [153]
                0.00    0.00  405888/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00  405888/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00  440894/704916      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [355]
                0.00    0.00  440894/701548      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [378]
                0.00    0.00   35006/1034817     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&) [198]
                0.00    0.00   35006/35006       std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cend() const [577]
                0.00    0.00  440894/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.00       1/511563      Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [921]
                0.00    0.00       2/511563      CATCH2_INTERNAL_TEST_20() [30]
                0.01    0.18  511560/511563      CATCH2_INTERNAL_TEST_3() [2]
[38]     3.0    0.01    0.18  511563         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
                0.01    0.16 1507682/1507682     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.01    0.00 1507682/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
-----------------------------------------------
                0.00    0.00   54356/3302104     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [327]
                0.00    0.04  803930/3302104     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
                0.01    0.13 2443818/3302104     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&) [48]
[39]     3.0    0.01    0.18 3302104         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.03    0.03 3303785/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.04 3303785/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.00    0.03  254658/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.01    0.02 3011726/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.01    0.00 6570169/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.01    0.00 3011726/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.00    0.00   35006/1556401     std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.00    0.00   39091/1556401     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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
                0.00    0.07  627083/1556401     void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [56]
                0.01    0.09  855221/1556401     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> > >(__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> >&&) [19]
[40]     2.8    0.01    0.17 1556401         void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
                0.02    0.15 1556401/1556401     decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [42]
                0.00    0.00 1556401/4458113     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&) [1724]
-----------------------------------------------
                0.01    0.16 1507682/1507682     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
[41]     2.7    0.01    0.16 1507682         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.01    0.10 1507682/5620790     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const) [12]
                0.01    0.01 1507682/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
                0.01    0.01 1507682/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.01    0.00 1507682/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
                0.01    0.00 1507682/2607350     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [204]
                0.00    0.00 1507682/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.02    0.15 1556401/1556401     void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
[42]     2.7    0.02    0.15 1556401         decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [42]
                0.01    0.13 1557219/2707296     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> >&&) [26]
                0.00    0.00 1557219/1581214     operator new(unsigned long, void) [294]
                0.00    0.00 1557219/4458113     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&) [1724]
-----------------------------------------------
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [73]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [73]> >::type Catch::operator==<char const (&) [73]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [73]) [1213]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [53]) [1206]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [26]) [1200]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1208]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [1211]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [81]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [81]> >::type Catch::operator==<char const (&) [81]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [81]) [1217]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [74]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [74]> >::type Catch::operator==<char const (&) [74]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [74]) [1214]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [70]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> >::type Catch::operator==<char const (&) [70]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70]) [1212]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [77]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [77]> >::type Catch::operator==<char const (&) [77]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [77]) [1215]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [59]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> >::type Catch::operator==<char const (&) [59]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59]) [1209]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [85]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [85]> >::type Catch::operator==<char const (&) [85]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [85]) [1218]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [125]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [125]> >::type Catch::operator==<char const (&) [125]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [125]) [1196]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [64]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [64]> >::type Catch::operator==<char const (&) [64]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [64]) [1210]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1459]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::variables>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>&&, decltype(nullptr)&&) [1505]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&> >::type Catch::operator!=<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >(Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&>&&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&&) [1515]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [43]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> >::type Catch::operator==<char const (&) [43]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [1205]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [56]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [56]> >::type Catch::operator==<char const (&) [56]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [56]) [1207]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [4]) [1462]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&) [898]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1464]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1468]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator!=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1508]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1513]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [3]> >::type Catch::operator< <char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [3]) [1497]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [5], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [5]>&&, advgetopt::option_info_ref&) [1503]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator<=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1489]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1494]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator><char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1479]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1485]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator>=<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1471]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1476]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1510]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1500]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1491]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1482]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1474]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1465]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1469]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator!=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1509]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1514]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator< <char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1499]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1504]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator<=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1490]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1495]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator><char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1481]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1486]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator>=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1473]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1477]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1461]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1466]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator!=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1506]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1511]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator< <char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1496]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1501]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator<=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1487]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1492]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator><char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1478]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1483]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator>=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1470]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1475]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [15]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1191]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1463]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1467]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator!=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1507]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1512]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator< <char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1498]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1502]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator<=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1488]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1493]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator><char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1480]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1484]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator>=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1472]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [41]) [1204]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [113]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [113]> >::type Catch::operator==<char const (&) [113]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [113]) [1195]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&) [897]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [78]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [78]> >::type Catch::operator==<char const (&) [78]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [78]) [1216]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [101]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [101]> >::type Catch::operator==<char const (&) [101]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [101]) [1192]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [89]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [89]> >::type Catch::operator==<char const (&) [89]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [89]) [1219]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [112]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [112]> >::type Catch::operator==<char const (&) [112]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [112]) [1194]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&) [1460]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10]) [1193]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [17]) [1198]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [2]) [1203]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [25]) [1199]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [26]) [1201]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [13]) [1197]
                0.00    0.00       1/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [29]) [1202]
                0.00    0.00       1/24425436     Catch::StreamingReporterBase::StreamingReporterBase(Catch::ReporterConfig&&) [1568]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [35]) [1144]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1149]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [29]) [1141]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [46]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [46]> >::type Catch::operator==<char const (&) [46]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [46]) [1148]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23]) [1140]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [7]) [1400]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1398]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [6]) [1399]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [52]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [52]> >::type Catch::operator==<char const (&) [52]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [52]) [1150]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<char const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<char const&>&&, decltype(nullptr)&&) [1416]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::validator>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, std::shared_ptr<advgetopt::validator>&) [1403]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1417]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22]) [1138]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21]) [1137]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [14]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1134]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [11]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1133]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1397]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1402]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1401]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1418]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator!=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1395]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1421]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1420]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator< <decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1413]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator< <char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1394]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1415]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1414]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator<=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1410]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator<=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1393]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1412]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1411]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator><decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1407]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator><char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1392]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1409]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1408]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator>=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1404]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator>=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1391]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1406]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1405]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [114]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [114]> >::type Catch::operator==<char const (&) [114]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [114]) [1135]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [22]) [1139]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31]) [1142]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [41]) [1146]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [38]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [38]> >::type Catch::operator==<char const (&) [38]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [38]) [1145]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&) [1419]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const const&>&&, decltype(nullptr)&&) [1396]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [9]) [1152]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [34]) [1143]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [42]) [1147]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [15]) [1136]
                0.00    0.00       2/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [53]) [1151]
                0.00    0.00       2/24425436     Catch::printTestRunTotals(std::ostream&, Catch::ColourImpl&, Catch::Totals const&) [1458]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [1092]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1094]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, std::shared_ptr<advgetopt::option_info>&&) [805]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1352]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1353]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36]) [1095]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28]) [1091]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1097]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [1089]
                0.00    0.00       3/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [40]) [1096]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40]) [1068]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [1338]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37]) [1067]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [1065]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [35]) [1066]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20]) [1063]
                0.00    0.00       4/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [6]) [1069]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&) [1321]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4]) [1021]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1320]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1319]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1326]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1325]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1324]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1323]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1322]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39]) [1020]
                0.00    0.00       5/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::callback_action_t&, advgetopt::callback_action_t&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::callback_action_t&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t& const&> >::type Catch::operator==<advgetopt::callback_action_t&>(Catch::ExprLhs<advgetopt::callback_action_t&>&&, advgetopt::callback_action_t&) [1288]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1285]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1284]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1283]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1282]
                0.00    0.00       6/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1286]
                0.00    0.00       7/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
                0.00    0.00       7/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&) [1261]
                0.00    0.00       7/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::variables>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::variables>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>&&, std::shared_ptr<advgetopt::variables>&) [1262]
                0.00    0.00       8/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00       9/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1246]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00      10/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1232]
                0.00    0.00      11/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00      13/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00      13/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [1190]
                0.00    0.00      15/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
                0.00    0.00      16/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      16/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00      17/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [889]
                0.00    0.00      18/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00      18/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
                0.00    0.00      21/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00      21/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      27/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1120]
                0.00    0.00      30/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00      31/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      32/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00      32/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<bool, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<bool, int> >::type Catch::operator==<int>(Catch::ExprLhs<bool>&&, int) [1111]
                0.00    0.00      33/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1107]
                0.00    0.00      36/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      40/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
                0.00    0.00      43/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
                0.00    0.00      60/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00      75/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      94/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      97/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00     109/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00     122/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     128/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     146/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00     155/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00     192/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00     195/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00     198/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00     206/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     257/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     266/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [662]
                0.00    0.00     273/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     440/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     444/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00     516/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00    1010/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00    4130/24425436     Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [694]
                0.00    0.00    8441/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00    8443/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00    8636/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00   16974/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00   50475/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00   50577/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00   58959/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00  100805/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
                0.00    0.00  157978/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00  180180/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator!=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [356]
                0.00    0.00  260370/24425436     std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&) [211]
                0.00    0.00  396000/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__int128, __int128, void>, Catch::capture_by_value<__int128> >::value, Catch::BinaryExpr<__int128, __int128> >::type Catch::operator==<__int128>(Catch::ExprLhs<__int128>&&, __int128) [206]
                0.00    0.00 1007622/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::assignment_t const&, advgetopt::assignment_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::assignment_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&> >::type Catch::operator==<advgetopt::assignment_t>(Catch::ExprLhs<advgetopt::assignment_t const&>&&, advgetopt::assignment_t&&) [144]
                0.00    0.00 1007622/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const const&> >::type Catch::operator==<char const>(Catch::ExprLhs<char const&>&&, char const&&) [172]
                0.01    0.01 2224144/24425436     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.08    0.05 18878112/24425436     Catch::RunContext::resetAssertionInfo() [29]
[43]     2.6    0.10    0.06 24425436         Catch::operator"" sr(char const, unsigned long) [43]
                0.06    0.00 24425436/43308930     Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.00      17/20363129     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [1165]
                0.00    0.00   23098/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
                0.00    0.00   63183/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00  538198/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.00    0.00  716095/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.01    0.01 1507682/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.01    0.01 2713383/20363129     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&) [14]
                0.02    0.02 4113108/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
                0.02    0.02 5270667/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.02    0.02 5417698/20363129     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> >&&) [26]
[44]     2.6    0.08    0.08 20363129         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.04    0.04 20364829/20364829     std::pointer_traits<char>::pointer_to(char&) [79]
-----------------------------------------------
                0.00    0.00      22/484255      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.02   52299/484255      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.02   52320/484255      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.06  183330/484255      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.06  196284/484255      CATCH2_INTERNAL_TEST_35() [3]
[45]     2.5    0.00    0.16  484255         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.05  484255/538335      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.05  484255/568378      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
                0.00    0.03  484255/2443818     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&) [48]
                0.00    0.02  484255/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.01    0.00  484255/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [219]
                0.00    0.00  484255/3251581     __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [233]
                0.00    0.00  484255/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.01    0.14 1716566/1716566     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [47]
[46]     2.4    0.01    0.14 1716566         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_do_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [46]
                0.00    0.14 1716566/1716566     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [52]
-----------------------------------------------
                0.00    0.00    6122/1716564     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&) [385]
                0.00    0.15 1710442/1716564     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> > >(__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> >&&) [19]
[47]     2.4    0.00    0.15 1716564         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [47]
                0.01    0.14 1716566/1716566     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_do_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [46]
-----------------------------------------------
                0.00    0.00    1954/2443818     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&) [480]
                0.00    0.00   12129/2443818     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> >&&) [369]
                0.00    0.00   53943/2443818     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&) [205]
                0.00    0.02  284881/2443818     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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.03  484255/2443818     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.10 1606656/2443818     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]
[48]     2.4    0.00    0.15 2443818         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&) [48]
                0.01    0.13 2443818/3302104     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.01    0.00 2443818/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.01    0.00 2443818/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       1/69211749     std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00      23/69211749     std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::regex_constants::syntax_option_type) [1014]
                0.00    0.00      49/69211749     std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00     454/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [633]
                0.00    0.00     826/69211749     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [488]
                0.00    0.00    1674/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [481]
                0.00    0.00    3033/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [540]
                0.00    0.00    4325/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [727]
                0.00    0.00    5787/69211749     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [592]
                0.00    0.00   24258/69211749     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> >&&) [369]
                0.00    0.00   53943/69211749     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&) [205]
                0.00    0.00  106043/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [220]
                0.00    0.00  184885/69211749     __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&) [272]
                0.00    0.00  230884/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.00    0.00  232292/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [216]
                0.00    0.00  440616/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [84]
                0.00    0.00  477444/69211749     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> >&&) [176]
                0.00    0.00  484255/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00  568378/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
                0.00    0.00  568664/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.00 1005233/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [159]
                0.00    0.00 1272540/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.00 1906968/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00 2241097/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
                0.01    0.00 2443818/69211749     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&) [48]
                0.01    0.00 2699490/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.01    0.00 2888403/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [204]
                0.01    0.00 3949133/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.01    0.00 4151040/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
                0.01    0.00 4326632/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
                0.01    0.00 6089504/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [90]
                0.01    0.00 6570169/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.02    0.00 7806393/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
                0.04    0.00 18473495/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [51]
[49]     2.4    0.15    0.00 69211749         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.15       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[50]     2.4    0.00    0.15       5         CATCH2_INTERNAL_TEST_0() [50]
                0.07    0.08      66/66          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [51]
                0.00    0.00      67/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      66/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00      66/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00     145/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      70/103221      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> >&&) [242]
                0.00    0.00       8/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     140/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      67/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00       4/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      95/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      70/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.07    0.08      66/66          CATCH2_INTERNAL_TEST_0() [50]
[51]     2.4    0.07    0.08      66         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) const [51]
                0.04    0.00 18473495/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.04    0.00 18473495/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.14 1716566/1716566     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_do_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::integral_constant<bool, true>) [46]
[52]     2.3    0.00    0.14 1716566         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [52]
                0.00    0.14 1716566/1716566     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [53]
                0.00    0.00 5149698/5149701     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1723]
-----------------------------------------------
                0.00    0.14 1716566/1716566     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocate_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [52]
[53]     2.3    0.00    0.14 1716566         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [53]
                0.01    0.12  627083/627083      void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [56]
                0.01    0.00 1254166/2715218     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> >&) [185]
-----------------------------------------------
                0.00    0.00    6588/14545001     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&) [444]
                0.00    0.00  144894/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.00  158904/14545001     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> >&&) [176]
                0.00    0.00  635654/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.01    0.01 1512152/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.01    0.01 2736498/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [117]
                0.01    0.02 3011726/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.03    0.03 6338585/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [81]
[54]     2.2    0.06    0.07 14545001         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.05    0.02 12248502/13307807     std::char_traits<char>::copy(char, char const, unsigned long) [88]
                0.01    0.00 2296499/41686530     std::char_traits<char>::assign(char&, char const&) [36]
-----------------------------------------------
                0.00    0.00    3503/5505598     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&) [444]
                0.00    0.00   41403/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.01  635654/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.01    0.02 1129916/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.01    0.03 1357967/5505598     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.01    0.04 2337155/5505598     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
[55]     2.2    0.03    0.10 5505598         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.01    0.05 5505598/5507272     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [100]
                0.02    0.02 6980209/9679699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [102]
                0.00    0.00 5505598/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
-----------------------------------------------
                0.01    0.12  627083/627083      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [53]
[56]     2.1    0.01    0.12  627083         void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [56]
                0.00    0.07  627083/1556401     void std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [40]
                0.01    0.04  627083/887746      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> >) [92]
                0.00    0.00  627083/2715218     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> >&) [185]
                0.00    0.00  627083/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.13 1099211/1099211     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> >&&) [28]
[57]     2.1    0.00    0.13 1099211         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [57]
                0.01    0.11 1099211/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00 1099211/7105854     std::char_traits<char>::length(char const) [154]
-----------------------------------------------
                0.00    0.00   42032/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.02  187262/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.03  254658/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.01    0.07  645964/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char) [7]
[58]     2.0    0.01    0.12 1129916         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.01    0.02 1129916/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.02    0.00 2259832/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.02 1129916/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
                0.00    0.01 1129916/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.01    0.01 1512152/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.01    0.00 1129916/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00 1070232/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 1129916/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.00       1/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [282]
                0.00    0.00       2/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
                0.00    0.00     454/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [633]
                0.01    0.11 1099211/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [57]
[59]     2.0    0.01    0.11 1099668         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.10 1099668/1205711     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.01    0.00 1099668/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
                0.00    0.00 1099668/2607350     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [204]
-----------------------------------------------
                0.02    0.10 4326583/4326583     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) [61]
[60]     2.0    0.02    0.10 4326583         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
                0.02    0.00 4326632/4495667     std::char_traits<char>::compare(char const, char const, unsigned long) [166]
                0.02    0.00 4326632/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.02    0.00 3419705/3448171     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [192]
                0.02    0.00 4326632/7105854     std::char_traits<char>::length(char const) [154]
                0.01    0.00 4326632/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.01    0.00 4326632/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       1/917811      unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [73]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [73]> >::type Catch::operator==<char const (&) [73]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [73]) [1213]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [53]) [1206]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [26]) [1200]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1208]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [1211]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [81]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [81]> >::type Catch::operator==<char const (&) [81]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [81]) [1217]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [74]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [74]> >::type Catch::operator==<char const (&) [74]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [74]) [1214]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [70]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> >::type Catch::operator==<char const (&) [70]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70]) [1212]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [77]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [77]> >::type Catch::operator==<char const (&) [77]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [77]) [1215]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [59]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> >::type Catch::operator==<char const (&) [59]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59]) [1209]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [85]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [85]> >::type Catch::operator==<char const (&) [85]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [85]) [1218]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [125]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [125]> >::type Catch::operator==<char const (&) [125]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [125]) [1196]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [64]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [64]> >::type Catch::operator==<char const (&) [64]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [64]) [1210]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [43]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> >::type Catch::operator==<char const (&) [43]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [1205]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [56]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [56]> >::type Catch::operator==<char const (&) [56]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [56]) [1207]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [15]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1191]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [41]) [1204]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [113]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [113]> >::type Catch::operator==<char const (&) [113]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [113]) [1195]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [78]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [78]> >::type Catch::operator==<char const (&) [78]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [78]) [1216]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [101]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [101]> >::type Catch::operator==<char const (&) [101]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [101]) [1192]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [89]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [89]> >::type Catch::operator==<char const (&) [89]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [89]) [1219]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [112]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [112]> >::type Catch::operator==<char const (&) [112]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [112]) [1194]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10]) [1193]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [17]) [1198]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [2]) [1203]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [25]) [1199]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [26]) [1201]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [13]) [1197]
                0.00    0.00       1/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [29]) [1202]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [35]) [1144]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1149]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [29]) [1141]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [46]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [46]> >::type Catch::operator==<char const (&) [46]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [46]) [1148]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23]) [1140]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [52]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [52]> >::type Catch::operator==<char const (&) [52]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [52]) [1150]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22]) [1138]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21]) [1137]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [14]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1134]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [11]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1133]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [114]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [114]> >::type Catch::operator==<char const (&) [114]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [114]) [1135]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [22]) [1139]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31]) [1142]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [41]) [1146]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [38]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [38]> >::type Catch::operator==<char const (&) [38]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [38]) [1145]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [9]) [1152]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [34]) [1143]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [42]) [1147]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [15]) [1136]
                0.00    0.00       2/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [53]) [1151]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [1092]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1094]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36]) [1095]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28]) [1091]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1097]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [1089]
                0.00    0.00       3/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [40]) [1096]
                0.00    0.00       3/917811      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 [891]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40]) [1068]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37]) [1067]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [1065]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [35]) [1066]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20]) [1063]
                0.00    0.00       4/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [6]) [1069]
                0.00    0.00       5/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00       5/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4]) [1021]
                0.00    0.00       5/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
                0.00    0.00       5/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39]) [1020]
                0.00    0.00       5/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
                0.00    0.00       5/917811      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       6/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       6/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00       6/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
                0.00    0.00       6/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00       8/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00      11/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00      13/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00      16/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      16/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00      17/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [889]
                0.00    0.00      21/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00      30/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00      31/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      32/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00      60/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00      75/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00     122/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     128/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     155/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00     206/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     257/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     273/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00    5894/917811      Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00    7200/917811      bool __gnu_cxx::__ops::Iterequals_val<char const [5]>::operator()<__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> > > > > >(__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> > > > >) [412]
                0.00    0.00    8441/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00    8443/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00    8636/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00   16974/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00   23520/917811      bool __gnu_cxx::__ops::Iterequals_val<char const [2]>::operator()<__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> > > > > >(__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> > > > >) [332]
                0.00    0.01   45360/917811      bool __gnu_cxx::__ops::Iterequals_val<char const [9]>::operator()<__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> > > > > >(__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> > > > >) [273]
                0.00    0.01   50475/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.01   66720/917811      bool __gnu_cxx::__ops::Iterequals_val<char const [4]>::operator()<__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> > > > > >(__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> > > > >) [258]
                0.00    0.01  100805/917811      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
                0.00    0.02  117570/917811      bool __gnu_cxx::__ops::Iterequals_val<char const [6]>::operator()<__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> > > > > >(__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> > > > >) [200]
                0.00    0.06  456120/917811      CATCH2_INTERNAL_TEST_3() [2]
[61]     2.0    0.00    0.12  917811         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) [61]
                0.02    0.10 4326583/4326583     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
-----------------------------------------------
                0.00    0.12       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[62]     1.9    0.00    0.12       3         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.03   41405/61614       std::__cxx11::to_string(long) [116]
                0.00    0.03      20/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.02   52320/484255      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.02   42025/84092       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) [145]
                0.00    0.01  135973/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::find<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [296]
                0.00    0.00  135487/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00  135487/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00  271138/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00  135578/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00  135569/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     235/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00      40/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00     116/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      41/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      81/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      20/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     181/1113685     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/457         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) [290]
                0.00    0.00      74/159381      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> >&&) [176]
                0.00    0.00      22/887         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&) [480]
                0.00    0.00      41/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      41/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      41/103221      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> >&&) [242]
                0.00    0.00     181/181         std::vector<long, std::allocator<long> >::push_back(long const&) [932]
                0.00    0.00       2/12905       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) [318]
                0.00    0.00      41/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       1/5908        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> >&&) [369]
                0.00    0.00      20/20          std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00      20/1998        std::vector<long, std::allocator<long> >::~vector() [857]
                0.00    0.00  135528/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00  122220/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00   41224/123694      (anonymous namespace)::large_rnd(bool) [1773]
                0.00    0.00   40000/40068       std::vector<long, std::allocator<long> >::end() [1822]
                0.00    0.00   20000/20068       std::vector<long, std::allocator<long> >::begin() [1834]
                0.00    0.00   20000/20000       bool __gnu_cxx::operator==<long, std::vector<long, std::allocator<long> > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&) [1837]
                0.00    0.00     201/820         std::vector<long, std::allocator<long> >::size() const [2047]
                0.00    0.00     181/181         std::vector<long, std::allocator<long> >::operator[](unsigned long) [2180]
                0.00    0.00      41/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00      40/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00      40/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00      20/20          std::vector<long, std::allocator<long> >::vector() [2480]
                0.00    0.00      11/11          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<long> >, std::is_move_constructible<long>, std::is_move_assignable<long> >::value, void>::type std::swap<long>(long&, long&) [2570]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/131         std::numeric_limits<long>::min() [2217]
-----------------------------------------------
                0.01    0.11       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[63]     1.9    0.01    0.11       3         CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.03      20/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.02   52299/484255      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.02   20000/61614       std::__cxx11::to_string(long) [116]
                0.00    0.02   42032/84092       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) [145]
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::find<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long const&) [243]
                0.00    0.01  135973/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00  135466/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00   21424/21424       std::__cxx11::to_string(double) [362]
                0.00    0.00  135466/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00  271096/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00  135557/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00  135548/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     246/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00      40/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00     109/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/457         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) [290]
                0.00    0.00      41/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      81/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      20/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     190/1113685     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      83/159381      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> >&&) [176]
                0.00    0.00      21/887         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&) [480]
                0.00    0.00      41/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00      41/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      41/103221      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> >&&) [242]
                0.00    0.00       3/5908        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> >&&) [369]
                0.00    0.00     190/190         std::vector<double, std::allocator<double> >::push_back(double const&) [972]
                0.00    0.00      41/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      20/20          std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      20/1998        std::vector<double, std::allocator<double> >::~vector() [861]
                0.00    0.00  135507/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00  124164/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00   82470/123694      (anonymous namespace)::large_rnd(bool) [1773]
                0.00    0.00   40000/40032       std::vector<double, std::allocator<double> >::end() [1824]
                0.00    0.00   20000/20032       std::vector<double, std::allocator<double> >::begin() [1835]
                0.00    0.00   20000/20000       bool __gnu_cxx::operator==<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&) [1836]
                0.00    0.00     210/614         std::vector<double, std::allocator<double> >::size() const [2078]
                0.00    0.00     190/190         std::vector<double, std::allocator<double> >::operator[](unsigned long) [2176]
                0.00    0.00      41/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00      40/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00      40/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00      20/20          std::vector<double, std::allocator<double> >::vector() [2479]
                0.00    0.00      12/12          std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<double> >, std::is_move_constructible<double>, std::is_move_assignable<double> >::value, void>::type std::swap<double>(double&, double&) [2567]
                0.00    0.00       4/46          std::numeric_limits<double>::min() [2350]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/45          std::numeric_limits<double>::max() [2381]
-----------------------------------------------
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       2/18878112     CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       4/18878112     CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       6/18878112     CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       8/18878112     CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       8/18878112     CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       8/18878112     CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00      10/18878112     CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      10/18878112     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00      12/18878112     CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00      12/18878112     CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00      12/18878112     CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00      14/18878112     CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00      14/18878112     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00      16/18878112     CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00      18/18878112     CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00      20/18878112     CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      20/18878112     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      22/18878112     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00      22/18878112     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      24/18878112     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00      24/18878112     CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      26/18878112     CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      28/18878112     CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      28/18878112     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      32/18878112     CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      32/18878112     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00      32/18878112     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      34/18878112     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      34/18878112     CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      36/18878112     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      40/18878112     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      40/18878112     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      46/18878112     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      46/18878112     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      48/18878112     CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      52/18878112     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      56/18878112     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      58/18878112     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      58/18878112     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      58/18878112     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      60/18878112     CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      64/18878112     CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      64/18878112     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      66/18878112     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      70/18878112     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      74/18878112     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      74/18878112     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      74/18878112     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      78/18878112     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      82/18878112     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      90/18878112     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      90/18878112     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00     100/18878112     CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00     104/18878112     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00     110/18878112     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00     116/18878112     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00     116/18878112     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00     116/18878112     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00     118/18878112     CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00     122/18878112     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00     122/18878112     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00     122/18878112     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00     124/18878112     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00     126/18878112     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00     126/18878112     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00     126/18878112     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00     132/18878112     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00     136/18878112     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00     140/18878112     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00     140/18878112     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00     140/18878112     CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00     140/18878112     CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00     140/18878112     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     154/18878112     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00     158/18878112     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00     164/18878112     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00     166/18878112     unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00     176/18878112     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00     186/18878112     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00     200/18878112     CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     210/18878112     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00     216/18878112     CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     228/18878112     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00     250/18878112     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     252/18878112     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     254/18878112     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00     256/18878112     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     268/18878112     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00     270/18878112     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     314/18878112     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00     324/18878112     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     342/18878112     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     346/18878112     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     346/18878112     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     348/18878112     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00     406/18878112     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     440/18878112     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     446/18878112     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     476/18878112     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     546/18878112     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     650/18878112     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     668/18878112     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00    1064/18878112     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00    1896/18878112     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    2552/18878112     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    3792/18878112     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00   11286/18878112     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00   12800/18878112     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  271096/18878112     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  271138/18878112     CATCH2_INTERNAL_TEST_9() [62]
                0.01    0.01 2178086/18878112     CATCH2_INTERNAL_TEST_3() [2]
                0.01    0.01 2228224/18878112     CATCH2_INTERNAL_TEST_0() [76]
                0.01    0.01 2634696/18878112     CATCH2_INTERNAL_TEST_30() [5]
                0.01    0.01 2768580/18878112     CATCH2_INTERNAL_TEST_35() [3]
                0.01    0.01 4030918/18878112     CATCH2_INTERNAL_TEST_16() [35]
                0.02    0.01 4448258/18878112     CATCH2_INTERNAL_TEST_0() [10]
[64]     1.9    0.07    0.05 18878112         operator"" catchsr(char const, unsigned long) [64]
                0.05    0.00 18878112/43308930     Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.00       1/3889971     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/3889971     CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       1/3889971     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       2/3889971     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       2/3889971     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       3/3889971     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/3889971     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       5/3889971     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       5/3889971     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       5/3889971     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/3889971     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       5/3889971     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       6/3889971     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       6/3889971     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       6/3889971     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       6/3889971     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       7/3889971     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       7/3889971     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       8/3889971     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       8/3889971     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       8/3889971     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       9/3889971     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       9/3889971     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00      10/3889971     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      11/3889971     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      12/3889971     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      13/3889971     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      14/3889971     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      15/3889971     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      15/3889971     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      15/3889971     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      15/3889971     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      16/3889971     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      18/3889971     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00      18/3889971     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      19/3889971     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      20/3889971     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      21/3889971     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      22/3889971     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      23/3889971     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      23/3889971     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      24/3889971     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      24/3889971     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      28/3889971     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      28/3889971     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      28/3889971     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      29/3889971     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      29/3889971     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      30/3889971     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      37/3889971     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      37/3889971     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      39/3889971     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      40/3889971     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      43/3889971     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      46/3889971     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      48/3889971     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      51/3889971     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      54/3889971     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      56/3889971     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      60/3889971     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      60/3889971     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      70/3889971     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      89/3889971     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      90/3889971     CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      94/3889971     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      96/3889971     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      96/3889971     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      98/3889971     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     124/3889971     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     243/3889971     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     266/3889971     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     702/3889971     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    1194/3889971     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    6208/3889971     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  135466/3889971     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  135487/3889971     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00  188586/3889971     CATCH2_INTERNAL_TEST_3() [2]
                0.01    0.02  988284/3889971     CATCH2_INTERNAL_TEST_35() [3]
                0.01    0.02 1114112/3889971     CATCH2_INTERNAL_TEST_0() [76]
                0.01    0.03 1317342/3889971     CATCH2_INTERNAL_TEST_30() [5]
[65]     1.9    0.03    0.08 3889971         void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.01    0.07 3889971/3889971     Catch::ExprLhs<bool>::makeUnaryExpr() const [78]
-----------------------------------------------
                0.01    0.01 1507682/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
                0.01    0.02 2708849/12200581     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> >&&) [26]
                0.01    0.02 2713383/12200581     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&) [14]
                0.02    0.03 5270667/12200581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
[66]     1.8    0.04    0.07 12200581         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
                0.07    0.00 12200581/15131620     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [77]
-----------------------------------------------
                                                 <spontaneous>
[67]     1.8    0.11    0.00                 Catch::AssertionHandler::AssertionHandler(Catch::StringRef, Catch::SourceLineInfo const&, Catch::StringRef, Catch::ResultDisposition::Flags) [67]
-----------------------------------------------
                0.00    0.00     413/43308930     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [488]
                0.00    0.00    1913/43308930     Catch::StringRef::substr(unsigned long, unsigned long) const [824]
                0.00    0.00    3056/43308930     Catch::StringRef::StringRef(char const) [781]
                0.05    0.00 18878112/43308930     operator"" catchsr(char const, unsigned long) [64]
                0.06    0.00 24425436/43308930     Catch::operator"" sr(char const, unsigned long) [43]
[68]     1.8    0.11    0.00 43308930         Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.01  106043/1205711     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [220]
                0.00    0.10 1099668/1205711     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
[69]     1.7    0.00    0.11 1205711         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.02    0.01 1085278/1085278     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [159]
                0.01    0.01 1272540/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.02  187262/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.00    0.02 1272540/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.00    0.01 1272540/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.00    0.00 1272540/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00 1085278/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00  144894/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.00    0.00   32298/32324       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [639]
-----------------------------------------------
                0.03    0.08 5504598/5504598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
[70]     1.7    0.03    0.08 5504598         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [70]
                0.03    0.02 5504598/5506272     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
                0.01    0.00 5504598/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 5504598/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
-----------------------------------------------
                0.00    0.00       2/69          operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00       3/69          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.01       4/69          operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.03      20/69          CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.03      20/69          CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.03      20/69          CATCH2_INTERNAL_TEST_25() [63]
[71]     1.6    0.00    0.10      69         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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.01    0.07  284881/1345281     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&) [14]
                0.00    0.02  284881/2443818     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&) [48]
-----------------------------------------------
                0.06    0.03 37766204/37766204     std::pointer_traits<char const>::pointer_to(char const&) [31]
[72]     1.6    0.06    0.03 37766204         char const std::addressof<char const>(char const&) [72]
                0.03    0.00 37766204/37766204     char const std::__addressof<char const>(char const&) [142]
-----------------------------------------------
                0.00    0.00      60/1562955     void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [841]
                0.00    0.00     872/1562955     void std::allocator_traits<std::allocator<std::Rbtree_node<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::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [627]
                0.00    0.04  674277/1562955     void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [128]
                0.00    0.06  887746/1562955     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> >) [92]
[73]     1.6    0.00    0.10 1562955         void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
                0.02    0.08 1562955/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00      33/1113685     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     181/1113685     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00     190/1113685     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     192/1113685     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    1026/1113685     Catch::RunContext::runTest(Catch::TestCaseHandle const&) [457]
                0.00    0.10 1112063/1113685     CATCH2_INTERNAL_TEST_0() [10]
[74]     1.6    0.00    0.10 1113685         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.10 1606656/2443818     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&) [48]
-----------------------------------------------
                0.00    0.00      67/8706473     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     828/8706473     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    6768/8706473     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&) [444]
                0.00    0.00   62920/8706473     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> >&&) [176]
                0.00    0.00  129592/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  188580/8706473     unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.01    0.00  635654/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.02    0.00 2259832/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.03    0.00 2708849/8706473     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> >&&) [26]
                0.03    0.00 2713383/8706473     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&) [14]
[75]     1.5    0.09    0.00 8706473         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
-----------------------------------------------
                0.02    0.07       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[76]     1.4    0.02    0.07       1         CATCH2_INTERNAL_TEST_0() [76]
                0.01    0.02 1114112/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.01    0.00 1114112/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.01    0.01 2228224/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00 1114113/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00 1114112/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00 1114108/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00  222190/15131620     void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [400]
                0.02    0.00 2708849/15131620     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> >&&) [26]
                0.07    0.00 12200581/15131620     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char>&&) [66]
[77]     1.4    0.08    0.00 15131620         std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [77]
-----------------------------------------------
                0.01    0.07 3889971/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
[78]     1.4    0.01    0.07 3889971         Catch::ExprLhs<bool>::makeUnaryExpr() const [78]
                0.05    0.02 3889971/3889971     Catch::UnaryExpr<bool>::UnaryExpr(bool) [82]
-----------------------------------------------
                0.04    0.04 20364829/20364829     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
[79]     1.3    0.04    0.04 20364829         std::pointer_traits<char>::pointer_to(char&) [79]
                0.01    0.03 20364829/20364829     char std::addressof<char>(char&) [133]
-----------------------------------------------
                                                 <spontaneous>
[80]     1.3    0.08    0.00                 Catch::RunContext::notifyAssertionStarted(Catch::AssertionInfo const&) [80]
-----------------------------------------------
                0.02    0.06 6338585/6338585     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
[81]     1.3    0.02    0.06 6338585         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char const, char const) [81]
                0.03    0.03 6338585/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
-----------------------------------------------
                0.05    0.02 3889971/3889971     Catch::ExprLhs<bool>::makeUnaryExpr() const [78]
[82]     1.2    0.05    0.02 3889971         Catch::UnaryExpr<bool>::UnaryExpr(bool) [82]
                0.02    0.00 3889971/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.07  440550/440550      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[83]     1.2    0.00    0.07  440550         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [83]
                0.00    0.07  440550/440550      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [84]
-----------------------------------------------
                0.00    0.07  440550/440550      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type snapdev::character_predicate<std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type::size_type&) [83]
[84]     1.2    0.00    0.07  440550         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [84]
                0.03    0.04  440616/440616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [90]
                0.01    0.00  440616/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00  440616/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.02    0.05  488424/488424      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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
[85]     1.2    0.02    0.05  488424         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
                0.00    0.04  488429/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.01    0.00  488429/929268      __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> > > > >::operator() const [238]
                0.00    0.00  488429/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00  488429/488431      __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> > > > >::operator-(long) const [357]
-----------------------------------------------
                                                 <spontaneous>
[86]     1.1    0.07    0.00                 Catch::AssertionHandler::complete() [86]
-----------------------------------------------
                0.00    0.00   62920/33901767     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> >&&) [176]
                0.00    0.00  129592/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.01    0.00 2708849/33901767     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> >&&) [26]
                0.06    0.00 31000406/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
[87]     1.1    0.07    0.00 33901767         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [87]
-----------------------------------------------
                0.00    0.00   64686/13307807     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  994619/13307807     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> >&&) [26]
                0.05    0.02 12248502/13307807     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
[88]     1.1    0.05    0.02 13307807         std::char_traits<char>::copy(char, char const, unsigned long) [88]
                0.02    0.00 13299834/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00    3061/858282      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&) [385]
                0.01    0.06  855221/858282      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> > >(__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> >&&) [19]
[89]     1.1    0.01    0.06  858282         std::vector<std::__cxx11::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 [89]
                0.00    0.05 1716564/1716564     std::vector<std::__cxx11::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 [124]
                0.01    0.00 3433128/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00  858282/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                0.03    0.04  440616/440616      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [84]
[90]     1.1    0.03    0.04  440616         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [90]
                0.01    0.00 5900917/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.01    0.00 6089504/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.01    0.00 5900917/6133183     std::char_traits<char>::find(char const, unsigned long, char const&) [229]
-----------------------------------------------
                0.00    0.00       1/197329      unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       1/197329      CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       2/197329      CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/197329      CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       2/197329      decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&) [1004]
                0.00    0.00       2/197329      std::random_device::random_device() [1005]
                0.00    0.00       2/197329      CATCH2_INTERNAL_TEST_44()::duplicate_factory::get_name() const [1051]
                0.00    0.00       2/197329      CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       3/197329      CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       3/197329      CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       3/197329      CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       4/197329      CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/197329      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/197329      CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       4/197329      CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       4/197329      CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       4/197329      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]) [950]
                0.00    0.00       4/197329      Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [952]
                0.00    0.00       5/197329      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/197329      CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       5/197329      CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       5/197329      CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       5/197329      CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       6/197329      CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       8/197329      CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00       8/197329      CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       9/197329      CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       9/197329      CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       9/197329      CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       9/197329      CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       9/197329      Catch::ReporterRegistry::ReporterRegistry() [846]
                0.00    0.00      10/197329      CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00      10/197329      CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      10/197329      CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      11/197329      CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00      11/197329      CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      11/197329      CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00      11/197329      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00      12/197329      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      12/197329      CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      12/197329      CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00      13/197329      CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00      13/197329      CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00      14/197329      CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      14/197329      CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00      14/197329      CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00      14/197329      CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      15/197329      CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00      17/197329      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      17/197329      CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      19/197329      CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      19/197329      CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      20/197329      CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      21/197329      CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      24/197329      CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      24/197329      CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      24/197329      CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      24/197329      CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      24/197329      CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      26/197329      CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      26/197329      CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      26/197329      CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      27/197329      CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      27/197329      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      28/197329      CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      28/197329      CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      28/197329      CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      31/197329      CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      32/197329      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      32/197329      CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      32/197329      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      33/197329      CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      33/197329      CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      37/197329      CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      44/197329      CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      45/197329      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      45/197329      CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      47/197329      CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      51/197329      CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      52/197329      CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      52/197329      CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      53/197329      CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      53/197329      CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      53/197329      CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      56/197329      CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      59/197329      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      59/197329      CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      61/197329      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      61/197329      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      63/197329      CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      66/197329      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      67/197329      CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      72/197329      CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      78/197329      CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      92/197329      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      96/197329      CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      96/197329      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     105/197329      CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     107/197329      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00     109/197329      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     111/197329      CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00     113/197329      CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00     116/197329      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00     134/197329      CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00     137/197329      CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     150/197329      CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     150/197329      CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00     153/197329      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     159/197329      CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00     163/197329      CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     172/197329      CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     173/197329      CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     180/197329      CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     191/197329      CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     192/197329      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     216/197329      CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     220/197329      CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     251/197329      CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     296/197329      CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     741/197329      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     873/197329      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    1021/197329      Catch::ReusableStringStream::~ReusableStringStream() [460]
                0.01    0.05  188586/197329      CATCH2_INTERNAL_TEST_3() [2]
[91]     1.1    0.01    0.06  197329         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.01    0.04  716095/6338585     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
                0.00    0.00  716095/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.01    0.00  716095/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
                0.00    0.00  716095/7105854     std::char_traits<char>::length(char const) [154]
-----------------------------------------------
                0.00    0.00       4/887746      std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1132]
                0.00    0.00       5/887746      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::pop_back() [1119]
                0.00    0.02  260654/887746      std::vector<std::__cxx11::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(__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> > > > >) [106]
                0.01    0.04  627083/887746      void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [56]
[92]     1.1    0.01    0.06  887746         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> >) [92]
                0.00    0.06  887746/1562955     void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
-----------------------------------------------
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/194993      CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       1/194993      Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       3/194993      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/194993      CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       3/194993      CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       3/194993      Catch::TestSpec::~TestSpec() [976]
                0.00    0.00       4/194993      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/194993      CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/194993      Catch::ConfigData::~ConfigData() [929]
                0.00    0.00       5/194993      CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       8/194993      CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       9/194993      CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       9/194993      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      14/194993      std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::~BracketMatcher() [828]
                0.00    0.00      15/194993      std::vector<std::_cxx11::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>) [823]
                0.00    0.00      16/194993      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      18/194993      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      20/194993      CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      20/194993      CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      22/194993      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      23/194993      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      26/194993      CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      81/194993      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      81/194993      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      81/194993      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00    5934/194993      advgetopt::option_info::~option_info() <cycle 1> [350]
                0.01    0.05  188580/194993      CATCH2_INTERNAL_TEST_3() [2]
[93]     1.1    0.01    0.06  194993         std::vector<std::__cxx11::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() [93]
                0.00    0.05  415282/415310      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [113]
                0.00    0.00  415282/415282      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() [376]
                0.00    0.00  415282/2132490     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() [1726]
-----------------------------------------------
                                                 <spontaneous>
[94]     1.0    0.06    0.00                 Catch::isFalseTest(int) [94]
-----------------------------------------------
                                                 <spontaneous>
[95]     1.0    0.06    0.00                 Catch::Context::getResultCapture() const [95]
-----------------------------------------------
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [73]) [1586]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [53]) [1579]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [26]) [1576]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [1581]
                0.00    0.00       1/9439056     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]) [1584]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [81]) [1590]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [74]) [1587]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [70]) [1585]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [77]) [1588]
                0.00    0.00       1/9439056     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]) [1582]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [85]) [1591]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [125]) [1575]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [64]) [1583]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables>&, Catch::StringRef, decltype(nullptr) const&) [1602]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&>::BinaryExpr(bool, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, Catch::StringRef, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&) [1603]
                0.00    0.00       1/9439056     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]) [1578]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [56]) [1580]
                0.00    0.00       1/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [4]) [1571]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info>&) [1593]
                0.00    0.00       1/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [3]) [1594]
                0.00    0.00       1/9439056     Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [5], Catch::StringRef, advgetopt::option_info_ref&) [1570]
                0.00    0.00       1/9439056     Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [15], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1569]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [41]) [1577]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [113]) [1574]
                0.00    0.00       1/9439056     Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1223]
                0.00    0.00       1/9439056     Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1224]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [78]) [1589]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [101]) [1572]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [89]) [1592]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [112]) [1573]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [10]) [1595]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [17]) [1597]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [2]) [1601]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [25]) [1598]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [26]) [1599]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [13]) [1596]
                0.00    0.00       1/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [29]) [1600]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [35]) [1525]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [1527]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [29]) [1524]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [46]) [1526]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [23]) [1523]
                0.00    0.00       2/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [7]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [7]) [1519]
                0.00    0.00       2/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [6]) [1518]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [52]) [1528]
                0.00    0.00       2/9439056     Catch::BinaryExpr<char const&, decltype(nullptr) const&>::BinaryExpr(bool, char const&, Catch::StringRef, decltype(nullptr) const&) [1530]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, std::shared_ptr<advgetopt::validator>&) [1531]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [22]) [1522]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [21]) [1521]
                0.00    0.00       2/9439056     Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [14], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1517]
                0.00    0.00       2/9439056     Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [11], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1516]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [114]) [1520]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [22]) [1533]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [31]) [1534]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [41]) [1537]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [38]) [1536]
                0.00    0.00       2/9439056     Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const const&, Catch::StringRef, decltype(nullptr) const&) [1529]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [9]) [1540]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [34]) [1535]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [42]) [1538]
                0.00    0.00       2/9439056     Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1155]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [15]) [1532]
                0.00    0.00       2/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [53]) [1539]
                0.00    0.00       3/9439056     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]) [1443]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [1444]
                0.00    0.00       3/9439056     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]) [1445]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [25]) [1442]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1453]
                0.00    0.00       3/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [6]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [6]) [1446]
                0.00    0.00       3/9439056     Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1109]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [36]) [1449]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [28]) [1448]
                0.00    0.00       3/9439056     Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::group_description const&, Catch::StringRef, decltype(nullptr) const&) [1452]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [1451]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [1447]
                0.00    0.00       3/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [40]) [1450]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [40]) [1425]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [37]) [1424]
                0.00    0.00       4/9439056     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]) [1423]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [24]) [1427]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [35]) [1428]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [20]) [1426]
                0.00    0.00       4/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [6]) [1429]
                0.00    0.00       5/9439056     Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1025]
                0.00    0.00       5/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34]) [1371]
                0.00    0.00       5/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1369]
                0.00    0.00       5/9439056     Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&>::BinaryExpr(bool, advgetopt::option_source_t const&, Catch::StringRef, advgetopt::option_source_t const&) [1370]
                0.00    0.00       5/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [4]) [1375]
                0.00    0.00       5/9439056     Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
                0.00    0.00       5/9439056     Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
                0.00    0.00       5/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [32]) [1373]
                0.00    0.00       5/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [39]) [1374]
                0.00    0.00       5/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [16]) [1372]
                0.00    0.00       6/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24]) [1362]
                0.00    0.00       6/9439056     Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [998]
                0.00    0.00       6/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
                0.00    0.00       6/9439056     Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
                0.00    0.00       6/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
                0.00    0.00       6/9439056     Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
                0.00    0.00       6/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
                0.00    0.00       6/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [14]) [1355]
                0.00    0.00       6/9439056     Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t&>::BinaryExpr(bool, advgetopt::callback_action_t&, Catch::StringRef, advgetopt::callback_action_t&) [1357]
                0.00    0.00       6/9439056     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]) [1356]
                0.00    0.00       6/9439056     Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [1359]
                0.00    0.00       6/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [3]) [1354]
                0.00    0.00       6/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [1358]
                0.00    0.00       7/9439056     Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [985]
                0.00    0.00       7/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::getopt>&, Catch::StringRef, decltype(nullptr) const&) [1345]
                0.00    0.00       7/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::conf_file>&, Catch::StringRef, std::shared_ptr<advgetopt::conf_file>&) [1346]
                0.00    0.00       7/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables> const&, Catch::StringRef, std::shared_ptr<advgetopt::variables>&) [1344]
                0.00    0.00       8/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [28]) [1340]
                0.00    0.00       8/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [2]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [2]) [1341]
                0.00    0.00      11/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [1311]
                0.00    0.00      12/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
                0.00    0.00      12/9439056     Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
                0.00    0.00      12/9439056     Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
                0.00    0.00      13/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20]) [1277]
                0.00    0.00      15/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [1]) [1257]
                0.00    0.00      16/9439056     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]) [1255]
                0.00    0.00      16/9439056     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]) [1254]
                0.00    0.00      17/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [1252]
                0.00    0.00      18/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [1]) [1250]
                0.00    0.00      20/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, decltype(nullptr) const&) [1241]
                0.00    0.00      21/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [1227]
                0.00    0.00      21/9439056     Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [5]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [5]) [1226]
                0.00    0.00      27/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1188]
                0.00    0.00      30/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [1183]
                0.00    0.00      31/9439056     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]) [1179]
                0.00    0.00      32/9439056     Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1177]
                0.00    0.00      32/9439056     Catch::BinaryExpr<bool, int>::BinaryExpr(bool, bool, Catch::StringRef, int) [1178]
                0.00    0.00      36/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, decltype(nullptr) const&) [1172]
                0.00    0.00      36/9439056     Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1171]
                0.00    0.00      38/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
                0.00    0.00      41/9439056     Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1164]
                0.00    0.00      43/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 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> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1158]
                0.00    0.00      43/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
                0.00    0.00      44/9439056     Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [808]
                0.00    0.00      60/9439056     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]) [1116]
                0.00    0.00      65/9439056     Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
                0.00    0.00      75/9439056     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]) [1083]
                0.00    0.00      97/9439056     Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int) [1059]
                0.00    0.00      98/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1058]
                0.00    0.00     100/9439056     Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [748]
                0.00    0.00     122/9439056     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]) [1008]
                0.00    0.00     128/9439056     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]) [1001]
                0.00    0.00     155/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19]) [982]
                0.00    0.00     159/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&) [975]
                0.00    0.00     192/9439056     Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [962]
                0.00    0.00     195/9439056     Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [961]
                0.00    0.00     202/9439056     Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [957]
                0.00    0.00     206/9439056     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]) [953]
                0.00    0.00     257/9439056     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]) [931]
                0.00    0.00     266/9439056     Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [930]
                0.00    0.00     273/9439056     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]) [928]
                0.00    0.00     553/9439056     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&) [849]
                0.00    0.00     956/9439056     Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, decltype(nullptr) const&) [810]
                0.00    0.00    1010/9439056     Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [796]
                0.00    0.00    5725/9439056     Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [427]
                0.00    0.00    8441/9439056     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]) [631]
                0.00    0.00    8443/9439056     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]) [630]
                0.00    0.00    8636/9439056     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]) [629]
                0.00    0.00   16974/9439056     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]) [568]
                0.00    0.00   50475/9439056     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]) [476]
                0.00    0.00   50577/9439056     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> >&) [475]
                0.00    0.00   58959/9439056     Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&>::BinaryExpr(bool, advgetopt::line_continuation_t const&, Catch::StringRef, advgetopt::line_continuation_t const&) [463]
                0.00    0.00  100805/9439056     Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const&) [438]
                0.00    0.00  260370/9439056     Catch::BinaryExpr<__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> > > > >&, __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&>::BinaryExpr(bool, __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> > > > >&, Catch::StringRef, __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&) [215]
                0.00    0.00  338158/9439056     Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [371]
                0.00    0.00  396000/9439056     Catch::BinaryExpr<__int128, __int128>::BinaryExpr(bool, __int128, Catch::StringRef, __int128) [214]
                0.01    0.00 1007622/9439056     Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&>::BinaryExpr(bool, advgetopt::assignment_t const&, Catch::StringRef, advgetopt::assignment_t const&) [202]
                0.01    0.00 1007622/9439056     Catch::BinaryExpr<char const&, char const const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const const&) [203]
                0.01    0.00 2224144/9439056     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [143]
                0.02    0.00 3889971/9439056     Catch::UnaryExpr<bool>::UnaryExpr(bool) [82]
[96]     1.0    0.06    0.00 9439056         Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     266/260636      unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.06  260370/260636      CATCH2_INTERNAL_TEST_3() [2]
[97]     1.0    0.00    0.06  260636         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.06  260654/260654      std::vector<std::__cxx11::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(__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> > > > >) [106]
                0.00    0.00  260654/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00  260654/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00  260654/704916      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [355]
                0.00    0.00  260654/701548      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [378]
-----------------------------------------------
                0.00    0.00    1253/803930      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) [290]
                0.00    0.00   26342/803930      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) [318]
                0.00    0.06  776335/803930      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
[98]     0.9    0.00    0.06  803930         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
                0.00    0.04  803930/3302104     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.00    0.01  803930/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.00    0.00  803930/7105854     std::char_traits<char>::length(char const) [154]
-----------------------------------------------
                0.00    0.00     137/538335      Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [485]
                0.00    0.01   53943/538335      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&) [205]
                0.00    0.05  484255/538335      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
[99]     0.9    0.00    0.06  538335         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.01  635654/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.00    0.01  635654/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
                0.00    0.01  819406/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.01    0.00  635654/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00  635654/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.00    0.00  635654/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00  635654/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00  635654/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.00    1674/5507272     std::Vectorbase<char, std::allocator<char> >::_M_allocate(unsigned long) [733]
                0.01    0.05 5505598/5507272     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
[100]    0.9    0.01    0.05 5507272         std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [100]
                0.04    0.00 5507272/5507272     __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [136]
                0.01    0.00 5507272/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00    1674/5506272     std::Vectorbase<char, std::allocator<char> >::_M_deallocate(char, unsigned long) [732]
                0.03    0.02 5504598/5506272     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [70]
[101]    0.9    0.04    0.02 5506272         std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
                0.01    0.00 5506272/5506272     __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [207]
                0.01    0.00 5506272/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.01    0.01 2699490/9679699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.02    0.02 6980209/9679699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
[102]    0.9    0.03    0.03 9679699         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [102]
                0.02    0.00 9679699/9681373     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [163]
                0.01    0.00 9679699/12931280     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [227]
-----------------------------------------------
                0.00    0.00       1/774211      CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       2/774211      CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       4/774211      CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       7/774211      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/774211      CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00     190/774211      unittest::init_tmp_dir(std::__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.03  378000/774211      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.03  396000/774211      CATCH2_INTERNAL_TEST_35() [3]
[103]    0.9    0.00    0.06  774211         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.06  776335/803930      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
-----------------------------------------------
                0.00    0.00      30/568378      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) [818]
                0.00    0.01   84093/568378      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) [145]
                0.00    0.05  484255/568378      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
[104]    0.9    0.00    0.06  568378         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
                0.02    0.03  568378/568408      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.00  568378/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.06       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[105]    0.9    0.00    0.06       2         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.05       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::replace_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3], char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], char const (&) [3]) [114]
                0.00    0.00      26/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00      24/233         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&) [205]
                0.00    0.00       4/125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [221]
                0.00    0.00      26/33          std::vector<std::__cxx11::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&) [539]
                0.00    0.00       2/190         unittest::init_tmp_dir(std::__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      59/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      26/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      41/12905       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) [318]
                0.00    0.00     144/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      26/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      17/887         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&) [480]
                0.00    0.00      23/43          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
                0.00    0.00      17/159381      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> >&&) [176]
                0.00    0.00     256/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      29/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       2/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       4/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [35]) [1066]
                0.00    0.00       4/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39]) [1020]
                0.00    0.00     132/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      29/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      26/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      26/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       2/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       2/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36]) [1095]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [41]) [1146]
                0.00    0.00       2/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28]) [1091]
                0.00    0.00       2/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20]) [1063]
                0.00    0.00       2/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [38]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [38]> >::type Catch::operator==<char const (&) [38]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [38]) [1145]
                0.00    0.00      45/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00      40/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       2/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00     128/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      26/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      45/408         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> >&) [2094]
                0.00    0.00      26/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&) [2403]
                0.00    0.00      26/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       6/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.06  260654/260654      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
[106]    0.9    0.00    0.06  260654         std::vector<std::__cxx11::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(__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> > > > >) [106]
                0.01    0.02  122238/122238      __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::move<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [147]
                0.00    0.02  260654/887746      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> >) [92]
                0.00    0.00  382892/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00  382892/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00  260654/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
-----------------------------------------------
                0.00    0.00       1/2224144     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/2224144     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       6/2224144     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       8/2224144     CATCH2_INTERNAL_TEST_0() [268]
                0.03    0.02 2224128/2224144     CATCH2_INTERNAL_TEST_0() [10]
[107]    0.9    0.04    0.02 2224144         Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.02    0.00 2224144/2224144     Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [186]
-----------------------------------------------
                                                 <spontaneous>
[108]    0.9    0.06    0.00                 Catch::RunContext::handleExpr(Catch::AssertionInfo const&, Catch::ITransientExpression const&, Catch::AssertionReaction&) [108]
-----------------------------------------------
                0.00    0.00      30/568408      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char) [860]
                0.02    0.03  568378/568408      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
[109]    0.9    0.02    0.03  568408         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.01  568664/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.01  568664/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.00    0.00  568664/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.00    0.00   42032/1129916     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.00    0.00 1095296/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00  568664/631844      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [341]
                0.00    0.00  568664/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00      26/32324       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [639]
-----------------------------------------------
                0.00    0.00       1/627679      CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/627679      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/627679      Catch::(anonymous namespace)::TestGroup::TestGroup(Catch::Detail::unique_ptr<Catch::IEventListener>&&, Catch::Config const) [1271]
                0.00    0.00       1/627679      Catch::Session::runInternal() [1272]
                0.00    0.00       1/627679      Catch::Config::Config(Catch::ConfigData const&) [967]
                0.00    0.00       6/627679      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       9/627679      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00     115/627679      unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00     137/627679      Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::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&) [754]
                0.00    0.00     798/627679      unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.01  138180/627679      CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.04  488429/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
[110]    0.9    0.00    0.05  627679         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.02    0.00  999510/1001329     std::vector<std::__cxx11::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 [167]
                0.01    0.01  999510/1034817     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&) [198]
                0.01    0.00  999510/1003003     std::vector<std::__cxx11::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 [213]
-----------------------------------------------
                0.00    0.00       1/2224144     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/2224144     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       6/2224144     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       8/2224144     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.05 2224128/2224144     CATCH2_INTERNAL_TEST_0() [10]
[111]    0.9    0.01    0.05 2224144         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.02    0.01 2224144/2224144     Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [143]
                0.01    0.01 2224144/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.00    0.05  415310/415310      void std::Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [113]
[112]    0.9    0.00    0.05  415310         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [112]
                0.00    0.05  415310/415310      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> >) [125]
                0.00    0.00  415310/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00       4/415310      std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00      24/415310      std::vector<std::__cxx11::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> >) [863]
                0.00    0.05  415282/415310      std::vector<std::__cxx11::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() [93]
[113]    0.9    0.00    0.05  415310         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [113]
                0.00    0.05  415310/415310      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [112]
-----------------------------------------------
                0.00    0.05       1/1           CATCH2_INTERNAL_TEST_3() [105]
[114]    0.8    0.00    0.05       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::replace_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3], char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], char const (&) [3]) [114]
                0.00    0.05       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
                0.00    0.00       1/1           boost::algorithm::detail::const_formatF<boost::iterator_range<boost::range_const_iterator<char [3], void>::type> > boost::algorithm::const_formatter<char [3]>(char const (&) [3]) [2900]
                0.00    0.00       1/1           boost::algorithm::detail::first_finderF<boost::range_const_iterator<char [3], void>::type, boost::algorithm::is_equal> boost::algorithm::first_finder<char [3]>(char const (&) [3]) [2899]
-----------------------------------------------
                0.00    0.05       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::replace_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char [3], char [3]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], char const (&) [3]) [114]
[115]    0.8    0.00    0.05       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
                0.00    0.04       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<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&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [126]
                0.00    0.01       1/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::end<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&) [174]
                0.00    0.00       1/2           boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::operator()<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const [571]
                0.00    0.00       1/2           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::begin<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&) [666]
-----------------------------------------------
                0.00    0.00       1/61614       CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/61614       CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       1/61614       CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       2/61614       CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/61614       CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      10/61614       CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00     192/61614       CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.02   20000/61614       CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.03   41405/61614       CATCH2_INTERNAL_TEST_9() [62]
[116]    0.8    0.00    0.05   61614         std::__cxx11::to_string(long) [116]
                0.02    0.01   61614/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.01    0.00   61614/61663       unsigned int std::__detail::__to_chars_len<unsigned long>(unsigned long, int) [223]
                0.01    0.00   61614/61663       void std::__detail::__to_chars_10_impl<unsigned long>(char, unsigned int, unsigned long) [224]
                0.00    0.00   61614/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
-----------------------------------------------
                0.03    0.03 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
[117]    0.8    0.03    0.03 2736481         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars(char, char, char) [117]
                0.01    0.01 2736498/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
-----------------------------------------------
                0.00    0.00       1/18878311     __static_initialization_and_destruction_0(int, int) [742]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&, Catch::StringRef) [1682]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&, Catch::StringRef) [1687]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::Clara::accept_many_t, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, Catch::StringRef) [1685]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&, Catch::StringRef) [1686]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&, Catch::StringRef) [1676]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&, Catch::StringRef) [1681]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&, Catch::StringRef) [1677]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&, Catch::StringRef) [1678]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&, Catch::StringRef) [1679]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&, Catch::StringRef) [1680]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&, Catch::StringRef) [1683]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}, void>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&, Catch::StringRef) [1684]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [1673]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, void>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::StringRef) [1674]
                0.00    0.00       1/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<long, void>(long&, Catch::StringRef) [1675]
                0.00    0.00       2/18878311     __static_initialization_and_destruction_0(int, int) [686]
                0.00    0.00       2/18878311     __static_initialization_and_destruction_0(int, int) [687]
                0.00    0.00       2/18878311     __static_initialization_and_destruction_0(int, int) [688]
                0.00    0.00       2/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<double, void>(double&, Catch::StringRef) [1615]
                0.00    0.00       3/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
                0.00    0.00       3/18878311     __static_initialization_and_destruction_0(int, int) [649]
                0.00    0.00       3/18878311     __static_initialization_and_destruction_0(int, int) [650]
                0.00    0.00       3/18878311     __static_initialization_and_destruction_0(int, int) [651]
                0.00    0.00       3/18878311     __static_initialization_and_destruction_0(int, int) [652]
                0.00    0.00       4/18878311     __static_initialization_and_destruction_0(int, int) [620]
                0.00    0.00       4/18878311     __static_initialization_and_destruction_0(int, int) [621]
                0.00    0.00       6/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [548]
                0.00    0.00       7/18878311     __static_initialization_and_destruction_0(int, int) [569]
                0.00    0.00      15/18878311     __static_initialization_and_destruction_0(int, int) [497]
                0.00    0.00      16/18878311     __static_initialization_and_destruction_0(int, int) [492]
                0.00    0.00      16/18878311     __static_initialization_and_destruction_0(int, int) [493]
                0.00    0.00      17/18878311     __static_initialization_and_destruction_0(int, int) [489]
                0.00    0.00      18/18878311     __static_initialization_and_destruction_0(int, int) [483]
                0.00    0.00      21/18878311     __static_initialization_and_destruction_0(int, int) [477]
                0.00    0.00      36/18878311     Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1258]
                0.05    0.00 18878112/18878311     Catch::RunContext::resetAssertionInfo() [29]
[118]    0.8    0.05    0.00 18878311         Catch::StringRef::StringRef() [118]
-----------------------------------------------
                0.00    0.00       1/3890003     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/3890003     CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       1/3890003     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       2/3890003     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       2/3890003     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       3/3890003     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/3890003     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       5/3890003     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       5/3890003     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       5/3890003     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/3890003     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       5/3890003     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       6/3890003     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       6/3890003     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       6/3890003     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       6/3890003     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       7/3890003     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       7/3890003     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       8/3890003     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       8/3890003     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       8/3890003     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       9/3890003     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       9/3890003     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00      10/3890003     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      11/3890003     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      12/3890003     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      13/3890003     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      14/3890003     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      15/3890003     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      15/3890003     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      15/3890003     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      15/3890003     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      16/3890003     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      18/3890003     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      19/3890003     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      20/3890003     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      21/3890003     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      22/3890003     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      23/3890003     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      23/3890003     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      24/3890003     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      24/3890003     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      28/3890003     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      28/3890003     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      28/3890003     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      29/3890003     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      29/3890003     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      30/3890003     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      37/3890003     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      37/3890003     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      39/3890003     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      40/3890003     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      43/3890003     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      46/3890003     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      48/3890003     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      50/3890003     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00      51/3890003     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      54/3890003     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      56/3890003     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      60/3890003     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      60/3890003     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      70/3890003     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      89/3890003     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      90/3890003     CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      94/3890003     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      96/3890003     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      96/3890003     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      98/3890003     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     124/3890003     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     243/3890003     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     266/3890003     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     702/3890003     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    1194/3890003     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    6208/3890003     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  135466/3890003     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  135487/3890003     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00  188586/3890003     CATCH2_INTERNAL_TEST_3() [2]
                0.01    0.00  988284/3890003     CATCH2_INTERNAL_TEST_35() [3]
                0.01    0.00 1114112/3890003     CATCH2_INTERNAL_TEST_0() [76]
                0.01    0.00 1317342/3890003     CATCH2_INTERNAL_TEST_30() [5]
[119]    0.8    0.04    0.01 3890003         Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.01    0.00 3890003/3890003     Catch::ExprLhs<bool>::ExprLhs(bool) [222]
-----------------------------------------------
                                                 <spontaneous>
[120]    0.8    0.05    0.00                 Catch::OutputRedirect::deactivate() [120]
-----------------------------------------------
                                                 <spontaneous>
[121]    0.8    0.05    0.00                 Catch::OutputRedirect::activate() [121]
-----------------------------------------------
                                                 <spontaneous>
[122]    0.8    0.05    0.00                 Catch::scopedDeactivate(Catch::OutputRedirect&) [122]
-----------------------------------------------
                0.00    0.00     940/1717506     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [696]
                0.03    0.02 1716566/1717506     std::vector<std::__cxx11::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 [124]
[123]    0.8    0.03    0.02 1717506         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [123]
                0.01    0.00 1717506/1717506     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&) [237]
                0.01    0.00 1717506/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                0.00    0.05 1716564/1716564     std::vector<std::__cxx11::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 [89]
[124]    0.8    0.00    0.05 1716564         std::vector<std::__cxx11::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 [124]
                0.03    0.02 1716566/1717506     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [123]
                0.00    0.00 1716566/1716720     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 [1728]
-----------------------------------------------
                0.00    0.05  415310/415310      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [112]
[125]    0.8    0.00    0.05  415310         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> >) [125]
                0.00    0.04  674273/674277      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [128]
                0.00    0.00  674273/2715218     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> >&) [185]
-----------------------------------------------
                0.00    0.04       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
[126]    0.7    0.00    0.04       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<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&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [126]
                0.00    0.04       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
                0.00    0.00       1/1           bool boost::algorithm::detail::check_find_result<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::iterator_range<__gnu_cxx::__normal_iterator<char 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&, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1077]
                0.00    0.00       1/1           boost::iterator_range<char const> const& boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >::operator()<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const [2923]
-----------------------------------------------
                0.00    0.04       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<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&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [126]
[127]    0.7    0.00    0.04       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
                0.00    0.02       2/2           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [169]
                0.00    0.02       2/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::end<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&) [174]
                0.00    0.01       1/1           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::iterator_range<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> >::iterator, boost::iterator_range<char const> const&) [279]
                0.00    0.00       1/2           boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::operator()<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const [571]
                0.00    0.00       1/2           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::begin<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&) [666]
                0.00    0.00       3/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726]
                0.00    0.00       2/2           boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::operator __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::() const [974]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/1           boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >& boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::operator=<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1078]
                0.00    0.00       1/1           boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::find_format_store(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > const&) [2904]
                0.00    0.00       1/2           boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::begin() const [2856]
                0.00    0.00       1/1           boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::format_result() [2903]
                0.00    0.00       1/2           boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::end() const [2855]
-----------------------------------------------
                0.00    0.00       4/674277      void std::Destroyaux<false>::__destroy<__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> > > > > >(__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> > > > >, __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> > > > >) [1127]
                0.00    0.04  674273/674277      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> >) [125]
[128]    0.7    0.00    0.04  674277         void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [128]
                0.00    0.04  674277/1562955     void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
-----------------------------------------------
                0.00    0.04       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[129]    0.7    0.00    0.04       3         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.03      20/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.00   17593/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00     192/192         std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&) [317]
                0.00    0.00    1210/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       9/9           std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [440]
                0.00    0.00     192/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00    1692/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      40/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      42/43          std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00     107/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00    1194/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      41/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      81/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00     192/1113685     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    2552/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00    1194/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      34/84092       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) [145]
                0.00    0.00       1/457         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) [290]
                0.00    0.00      78/159381      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> >&&) [176]
                0.00    0.00     828/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00      22/484255      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.00      21/887         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&) [480]
                0.00    0.00      41/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00    1285/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      41/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      41/103221      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> >&&) [242]
                0.00    0.00    1276/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      41/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       1/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      20/20          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      20/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
                0.00    0.00    3470/3470        std::vector<unsigned long, std::allocator<unsigned long> >::operator[](unsigned long) [1914]
                0.00    0.00    1330/2589        std::vector<unsigned long, std::allocator<unsigned long> >::end() [1924]
                0.00    0.00    1235/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00     818/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00     675/700         std::vector<unsigned long, std::allocator<unsigned long> >::begin() [2063]
                0.00    0.00     655/655         __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::find<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [2069]
                0.00    0.00     655/867         bool __gnu_cxx::operator==<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [2041]
                0.00    0.00     523/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
                0.00    0.00     212/3802        std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1912]
                0.00    0.00      41/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00      40/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00      40/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00      20/45          std::vector<unsigned long, std::allocator<unsigned long> >::vector() [2384]
                0.00    0.00      20/20          __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > std::max_element<__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >) [2482]
                0.00    0.00      20/7156        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::operator() const [1868]
                0.00    0.00       3/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.04       9/9           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[130]    0.6    0.00    0.04       9         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.01     180/233         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&) [205]
                0.00    0.01     108/125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [221]
                0.00    0.01       1/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
                0.00    0.00     112/6014        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> >&&) [28]
                0.00    0.00     116/190         unittest::init_tmp_dir(std::__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     117/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00     116/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      36/457         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) [290]
                0.00    0.00     873/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     688/12905       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) [318]
                0.00    0.00    3384/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     108/482         std::__cxx11::to_string(int) [430]
                0.00    0.00     146/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     116/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00     216/887         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&) [480]
                0.00    0.00     216/1345281     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&) [14]
                0.00    0.00     477/103221      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> >&&) [242]
                0.00    0.00     116/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00     108/5908        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> >&&) [369]
                0.00    0.00     225/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00     116/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00    3792/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      43/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.00    0.00     702/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [619]
                0.00    0.00     116/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00     115/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     108/159381      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> >&&) [176]
                0.00    0.00      36/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00     702/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00    1977/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      14/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [744]
                0.00    0.00     348/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      19/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00    1896/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     123/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00     116/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00     116/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00     112/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      10/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      14/40          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00    1187/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00     471/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00     232/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00     116/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00     116/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00     116/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00     112/50522       std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type) [1814]
                0.00    0.00     112/151325      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00     112/50522       std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
                0.00    0.00     109/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00     109/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00     108/108         std::setw(int) [2228]
                0.00    0.00     108/108         std::_Setfill<char> std::setfill<char>(char) [2229]
                0.00    0.00      42/1255        __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [2006]
                0.00    0.00      42/955         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [2026]
                0.00    0.00      14/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [2393]
                0.00    0.00      14/41          Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [2391]
                0.00    0.00       9/514         unittest::g_progress() [2081]
                0.00    0.00       7/16          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [2518]
-----------------------------------------------
                0.00    0.00       1/9445340     CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/9445340     CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/9445340     CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/9445340     __static_initialization_and_destruction_0(int, int) [742]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       2/9445340     __static_initialization_and_destruction_0(int, int) [686]
                0.00    0.00       2/9445340     __static_initialization_and_destruction_0(int, int) [687]
                0.00    0.00       2/9445340     __static_initialization_and_destruction_0(int, int) [688]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       2/9445340     CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       3/9445340     __static_initialization_and_destruction_0(int, int) [649]
                0.00    0.00       3/9445340     __static_initialization_and_destruction_0(int, int) [650]
                0.00    0.00       3/9445340     CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       3/9445340     CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       3/9445340     __static_initialization_and_destruction_0(int, int) [651]
                0.00    0.00       3/9445340     CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       3/9445340     CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       3/9445340     CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/9445340     __static_initialization_and_destruction_0(int, int) [652]
                0.00    0.00       4/9445340     __static_initialization_and_destruction_0(int, int) [620]
                0.00    0.00       4/9445340     __static_initialization_and_destruction_0(int, int) [621]
                0.00    0.00       4/9445340     CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       5/9445340     CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       6/9445340     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       6/9445340     CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       6/9445340     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       6/9445340     CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       6/9445340     CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       7/9445340     __static_initialization_and_destruction_0(int, int) [569]
                0.00    0.00       8/9445340     CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       8/9445340     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       9/9445340     CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00      12/9445340     CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00      14/9445340     CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      15/9445340     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00      15/9445340     __static_initialization_and_destruction_0(int, int) [497]
                0.00    0.00      16/9445340     __static_initialization_and_destruction_0(int, int) [492]
                0.00    0.00      16/9445340     __static_initialization_and_destruction_0(int, int) [493]
                0.00    0.00      16/9445340     CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00      17/9445340     __static_initialization_and_destruction_0(int, int) [489]
                0.00    0.00      17/9445340     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      18/9445340     CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00      18/9445340     __static_initialization_and_destruction_0(int, int) [483]
                0.00    0.00      18/9445340     CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      18/9445340     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      20/9445340     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00      20/9445340     CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00      21/9445340     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      21/9445340     __static_initialization_and_destruction_0(int, int) [477]
                0.00    0.00      22/9445340     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      24/9445340     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      24/9445340     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      25/9445340     CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      26/9445340     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      27/9445340     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      29/9445340     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      30/9445340     CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      30/9445340     CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      32/9445340     CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      32/9445340     CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      33/9445340     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      34/9445340     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      34/9445340     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      36/9445340     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      38/9445340     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      38/9445340     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      41/9445340     CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      42/9445340     CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00      42/9445340     CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00      43/9445340     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      45/9445340     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      46/9445340     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      48/9445340     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00      48/9445340     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      54/9445340     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      59/9445340     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      60/9445340     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      62/9445340     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      62/9445340     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      64/9445340     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00      65/9445340     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      65/9445340     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      65/9445340     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      65/9445340     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      66/9445340     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      67/9445340     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      67/9445340     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      67/9445340     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      67/9445340     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      75/9445340     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      78/9445340     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      79/9445340     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      83/9445340     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      83/9445340     unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      84/9445340     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      86/9445340     CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      86/9445340     CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      93/9445340     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      95/9445340     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      95/9445340     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00     101/9445340     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00     101/9445340     CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     102/9445340     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00     104/9445340     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00     104/9445340     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00     110/9445340     CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00     112/9445340     CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     122/9445340     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00     127/9445340     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     130/9445340     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00     132/9445340     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     137/9445340     Catch::TestCaseTracking::TrackerContext::startRun() [556]
                0.00    0.00     141/9445340     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     143/9445340     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00     144/9445340     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00     144/9445340     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     171/9445340     CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00     182/9445340     CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00     183/9445340     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00     187/9445340     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     196/9445340     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     205/9445340     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00     209/9445340     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     239/9445340     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     255/9445340     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00     257/9445340     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     278/9445340     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     287/9445340     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     334/9445340     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     348/9445340     CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00     354/9445340     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     367/9445340     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     486/9445340     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     532/9445340     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00    1285/9445340     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    1654/9445340     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    1977/9445340     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    2495/9445340     Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.00    5644/9445340     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00    6401/9445340     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  135557/9445340     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  135578/9445340     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00 1089047/9445340     CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00 1114113/9445340     CATCH2_INTERNAL_TEST_0() [76]
                0.01    0.00 1317357/9445340     CATCH2_INTERNAL_TEST_30() [5]
                0.01    0.00 1384291/9445340     CATCH2_INTERNAL_TEST_35() [3]
                0.01    0.00 2015508/9445340     CATCH2_INTERNAL_TEST_16() [35]
                0.01    0.00 2224130/9445340     CATCH2_INTERNAL_TEST_0() [10]
[131]    0.6    0.04    0.00 9445340         Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
-----------------------------------------------
                0.00    0.00       2/26670013     std::allocator_traits<std::allocator<Catch::Clara::Arg> >::allocate(std::allocator<Catch::Clara::Arg>&, unsigned long) [1668]
                0.00    0.00       2/26670013     void std::Destroy<int>(int, int) [1669]
                0.00    0.00       2/26670013     std::allocatortraits<std::allocator<Catch::Clara::Arg> >::deallocate(std::allocator<Catch::Clara::Arg>&, Catch::Clara::Arg, unsigned long) [1666]
                0.00    0.00       3/26670013     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) [1625]
                0.00    0.00       3/26670013     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) [1622]
                0.00    0.00       3/26670013     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1010]
                0.00    0.00       6/26670013     std::allocator_traits<std::allocator<advgetopt::option_info::callback_entry_t> >::deallocate(std::allocator<advgetopt::option_info::callback_entry_t>&, advgetopt::option_info::callback_entry_t, unsigned long) [1567]
                0.00    0.00       7/26670013     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) [1554]
                0.00    0.00       7/26670013     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) [1551]
                0.00    0.00       8/26670013     std::allocator_traits<std::allocator<int> >::deallocate(std::allocator<int>&, int, unsigned long) [1545]
                0.00    0.00       8/26670013     std::allocator_traits<std::allocator<int> >::allocate(std::allocator<int>&, unsigned long) [1546]
                0.00    0.00      13/26670013     std::allocator_traits<std::allocator<Catch::Clara::Opt> >::allocate(std::allocator<Catch::Clara::Opt>&, unsigned long) [1438]
                0.00    0.00      13/26670013     std::allocator_traits<std::allocator<Catch::Clara::Opt> >::deallocate(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, unsigned long) [1436]
                0.00    0.00      36/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1337]
                0.00    0.00      36/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1334]
                0.00    0.00      45/26670013     std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long) [1315]
                0.00    0.00      45/26670013     void std::Destroy<unsigned long>(unsigned long, unsigned long) [1317]
                0.00    0.00      45/26670013     std::allocatortraits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) [1316]
                0.00    0.00      49/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long) [1300]
                0.00    0.00      50/26670013     void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1298]
                0.00    0.00      51/26670013     void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [389]
                0.00    0.00      52/26670013     std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [1281]
                0.00    0.00      52/26670013     std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [1279]
                0.00    0.00      56/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) [1274]
                0.00    0.00      60/26670013     std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1264]
                0.00    0.00      88/26670013     std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long) [1231]
                0.00    0.00      88/26670013     std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) [1229]
                0.00    0.00     120/26670013     std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [293]
                0.00    0.00     120/26670013     std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [1187]
                0.00    0.00     365/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1074]
                0.00    0.00     366/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1071]
                0.00    0.00     627/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long) [986]
                0.00    0.00     872/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [954]
                0.00    0.00     923/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [945]
                0.00    0.00    1054/26670013     void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [935]
                0.00    0.00    1674/26670013     char std::_copy_move_a2<false, char const, char>(char const, char const, char) [886]
                0.00    0.00    1933/26670013     std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [877]
                0.00    0.00    1942/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [874]
                0.00    0.00    1942/26670013     std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [871]
                0.00    0.00    2006/26670013     void std::Destroy<double>(double, double) [867]
                0.00    0.00    2029/26670013     void std::Destroy<long>(long, long) [865]
                0.00    0.00    2702/26670013     void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [836]
                0.00    0.00   32300/26670013     std::char_traits<char>::move(char, char const, unsigned long) [640]
                0.00    0.00   48636/26670013     std::char_traits<char>::assign(char, unsigned long, char) [595]
                0.00    0.00  122238/26670013     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [178]
                0.00    0.00  415310/26670013     void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [112]
                0.00    0.00  859323/26670013     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) [274]
                0.00    0.00  859323/26670013     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) [397]
                0.01    0.00 5506272/26670013     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
                0.01    0.00 5507272/26670013     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [100]
                0.02    0.00 13299834/26670013     std::char_traits<char>::copy(char, char const, unsigned long) [88]
[132]    0.6    0.04    0.00 26670013         std::is_constant_evaluated() [132]
-----------------------------------------------
                0.01    0.03 20364829/20364829     std::pointer_traits<char>::pointer_to(char&) [79]
[133]    0.6    0.01    0.03 20364829         char std::addressof<char>(char&) [133]
                0.03    0.00 20364829/20364829     char std::__addressof<char>(char&) [149]
-----------------------------------------------
                0.00    0.00    3503/7349989     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&) [444]
                0.00    0.00   41403/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00   64906/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00   65255/7349989     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> >&&) [176]
                0.00    0.00  635654/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.01    0.00 1129916/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.01    0.00 1357967/7349989     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.01    0.00 1714230/7349989     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> >&&) [26]
                0.01    0.00 2337155/7349989     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
[134]    0.6    0.04    0.00 7349989         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
-----------------------------------------------
                0.00    0.00     552/6340811     bool std::__equal4<char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}>(char const, char const, char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}) [851]
                0.00    0.00    1674/6340811     void std::vector<char, std::allocator<char> >::_M_range_initialize<char const>(char const, char const, std::forward_iterator_tag) [764]
                0.04    0.00 6338585/6340811     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
[135]    0.6    0.04    0.00 6340811         std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [135]
                0.00    0.00 6340811/6342485     std::iterator_traits<char const>::iterator_category std::__iterator_category<char const>(char const const&) [1719]
                0.00    0.00 6340811/6340811     std::iterator_traits<char const>::difference_type std::__distance<char const>(char const, char const, std::random_access_iterator_tag) [1720]
-----------------------------------------------
                0.04    0.00 5507272/5507272     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [100]
[136]    0.6    0.04    0.00 5507272         __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const) [136]
                0.00    0.00 5507272/5507272     __gnu_cxx::new_allocator<char>::_M_max_size() const [1722]
-----------------------------------------------
                0.00    0.00      17/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [1165]
                0.00    0.00   23098/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
                0.00    0.00   63183/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00  538198/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.01    0.00  716095/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.03    0.00 4113108/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
[137]    0.6    0.04    0.00 5453699         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.01    0.03 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
[138]    0.6    0.01    0.03 2736481         std::iterator_traits<char>::difference_type std::distance<char>(char, char) [138]
                0.03    0.00 2736481/2736481     std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [164]
                0.01    0.00 2736481/2736481     std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [295]
-----------------------------------------------
                                                 <spontaneous>
[139]    0.6    0.04    0.00                 Catch::AssertionHandler::handleExpr(Catch::ITransientExpression const&) [139]
-----------------------------------------------
                                                 <spontaneous>
[140]    0.6    0.04    0.00                 Catch::AssertionReaction::AssertionReaction() [140]
-----------------------------------------------
                                                 <spontaneous>
[141]    0.6    0.04    0.00                 Catch::Detail::unique_ptr<Catch::IEventListener>::operator->() [141]
-----------------------------------------------
                0.03    0.00 37766204/37766204     char const std::addressof<char const>(char const&) [72]
[142]    0.6    0.03    0.00 37766204         char const std::__addressof<char const>(char const&) [142]
-----------------------------------------------
                0.02    0.01 2224144/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
[143]    0.6    0.02    0.01 2224144         Catch::BinaryExpr<char32_t, char32_t>::BinaryExpr(bool, char32_t, Catch::StringRef, char32_t) [143]
                0.01    0.00 2224144/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.01    0.02 1007622/1007622     CATCH2_INTERNAL_TEST_16() [35]
[144]    0.5    0.01    0.02 1007622         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::assignment_t const&, advgetopt::assignment_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::assignment_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&> >::type Catch::operator==<advgetopt::assignment_t>(Catch::ExprLhs<advgetopt::assignment_t const&>&&, advgetopt::assignment_t&&) [144]
                0.01    0.01 1007622/1007622     Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&>::BinaryExpr(bool, advgetopt::assignment_t const&, Catch::StringRef, advgetopt::assignment_t const&) [202]
                0.00    0.00 1007622/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.00    0.00       1/84092       CATCH2INTERNAL_TEST_16() [601]
                0.00    0.00      34/84092       CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.02   42025/84092       CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.02   42032/84092       CATCH2_INTERNAL_TEST_25() [63]
[145]    0.5    0.00    0.03   84092         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) [145]
                0.00    0.02   84093/1345281     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&) [14]
                0.00    0.01   84093/568378      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
-----------------------------------------------
                0.00    0.00   54356/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [327]
                0.00    0.00  568664/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.01  803930/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
                0.00    0.01 1272540/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
[146]    0.5    0.01    0.02 2699490         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
                0.01    0.01 2699490/9679699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [102]
                0.01    0.00 2699490/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.01    0.02  122238/122238      std::vector<std::__cxx11::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(__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> > > > >) [106]
[147]    0.5    0.01    0.02  122238         __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::move<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [147]
                0.00    0.02  122238/122238      __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::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [175]
                0.00    0.00  244476/244482      __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::__miter_base<__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> > > > > >(__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> > > > >) [1765]
-----------------------------------------------
                0.00    0.01       1/4           CATCH2_INTERNAL_TEST_61() [130]
                0.01    0.02       3/4           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_end<std::__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&) [173]
[148]    0.5    0.01    0.02       4         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
                0.01    0.00 2241097/2250015     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [236]
                0.01    0.00 2241097/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 2241097/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.03    0.00 20364829/20364829     char std::addressof<char>(char&) [133]
[149]    0.5    0.03    0.00 20364829         char std::__addressof<char>(char&) [149]
-----------------------------------------------
                                                 <spontaneous>
[150]    0.5    0.03    0.00                 Catch::RedirectGuard::RedirectGuard(bool, Catch::OutputRedirect&) [150]
-----------------------------------------------
                                                 <spontaneous>
[151]    0.5    0.03    0.00                 Catch::Detail::unique_ptr<Catch::OutputRedirect>::operator() [151]
-----------------------------------------------
                                                 <spontaneous>
[152]    0.5    0.03    0.00                 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::clear() [152]
-----------------------------------------------
                0.00    0.00  440894/6278835     std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.00    0.00  488431/6278835     __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> > > > >::operator-(long) const [357]
                0.01    0.00 1171707/6278835     __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> > > > >::operator+(long) const [284]
                0.01    0.00 1838312/6278835     std::vector<std::__cxx11::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() [259]
                0.01    0.00 2339491/6278835     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
[153]    0.5    0.03    0.00 6278835         __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&) [153]
-----------------------------------------------
                0.00    0.00   53943/7105854     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&) [205]
                0.00    0.00  106043/7105854     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [220]
                0.00    0.00  716095/7105854     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00  803930/7105854     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
                0.00    0.00 1099211/7105854     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, char const) [57]
                0.02    0.00 4326632/7105854     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
[154]    0.5    0.03    0.00 7105854         std::char_traits<char>::length(char const) [154]
-----------------------------------------------
                0.00    0.00       1/6164938     std::vector<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> >::_S_max_size(std::allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo> const&) [1618]
                0.00    0.00       1/6164938     std::vector<Catch::ColumnInfo, std::allocator<Catch::ColumnInfo> >::_S_max_size(std::allocator<Catch::ColumnInfo> const&) [1617]
                0.00    0.00       2/6164938     std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_S_max_size(std::allocator<Catch::Clara::Arg> const&) [1557]
                0.00    0.00       2/6164938     std::vector<Catch::Clara::Detail::Token, std::allocator<Catch::Clara::Detail::Token> >::_S_max_size(std::allocator<Catch::Clara::Detail::Token> const&) [1558]
                0.00    0.00       2/6164938     std::vector<Catch::ReporterSpec, std::allocator<Catch::ReporterSpec> >::_S_max_size(std::allocator<Catch::ReporterSpec> const&) [1555]
                0.00    0.00       2/6164938     std::vector<Catch::ProcessedReporterSpec, std::allocator<Catch::ProcessedReporterSpec> >::_S_max_size(std::allocator<Catch::ProcessedReporterSpec> const&) [1556]
                0.00    0.00       4/6164938     std::vector<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > > const&) [1439]
                0.00    0.00       4/6164938     std::vector<Catch::TestCaseTracking::ITracker, std::allocator<Catch::TestCaseTracking::ITracker> >::_S_max_size(std::allocator<Catch::TestCaseTracking::ITracker> const&) [1441]
                0.00    0.00       4/6164938     std::vector<Catch::ISingleton, std::allocator<Catch::ISingleton> >::_S_max_size(std::allocator<Catch::ISingleton> const&) [1440]
                0.00    0.00       6/6164938     std::vector<Catch::SectionInfo, std::allocator<Catch::SectionInfo> >::_S_max_size(std::allocator<Catch::SectionInfo> const&) [1382]
                0.00    0.00      14/6164938     std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_S_max_size(std::allocator<std::pair<char, char> > const&) [1312]
                0.00    0.00      16/6164938     std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&) [1292]
                0.00    0.00      18/6164938     std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [1266]
                0.00    0.00      18/6164938     std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [1269]
                0.00    0.00      18/6164938     std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [1268]
                0.00    0.00      18/6164938     std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [1267]
                0.00    0.00      24/6164938     std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1248]
                0.00    0.00      70/6164938     std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1124]
                0.00    0.00      77/6164938     std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_S_max_size(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&) [1118]
                0.00    0.00      77/6164938     std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_S_max_size(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1117]
                0.00    0.00      84/6164938     std::vector<double, std::allocator<double> >::_S_max_size(std::allocator<double> const&) [1114]
                0.00    0.00     131/6164938     std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1054]
                0.00    0.00     156/6164938     std::vector<long, std::allocator<long> >::_S_max_size(std::allocator<long> const&) [1013]
                0.00    0.00     246/6164938     std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::S_max_size(std::allocator<std::__detail::State<char> > const&) [963]
                0.00    0.00     766/6164938     std::vector<Catch::Tag, std::allocator<Catch::Tag> >::S_max_size(std::allocator<Catch::Tag> const&) [844]
                0.00    0.00     839/6164938     std::vector<std::pair<std::__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::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<std::pair<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&) [833]
                0.00    0.00    1084/6164938     std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [822]
                0.00    0.00    1674/6164938     std::vector<char, std::allocator<char> >::_S_max_size(std::allocator<char> const&) [753]
                0.00    0.00  115442/6164938     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.01    0.00 1717506/6164938     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [123]
                0.02    0.00 4326632/6164938     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
[155]    0.5    0.03    0.00 6164938         unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                0.00    0.00       1/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [282]
                0.01    0.02       4/5           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
[156]    0.5    0.01    0.02       5         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [156]
                0.02    0.00 4464366/4662796     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [184]
-----------------------------------------------
                0.00    0.00      30/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char) [860]
                0.01    0.00 1099668/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.01    0.00 1507682/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
                0.01    0.00 1507682/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
[157]    0.5    0.02    0.01 4115062         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
                0.01    0.00 4151040/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       1/63435       std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00       7/63435       void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, false>(bool) [859]
                0.00    0.00       7/63435       bool std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_expression_term<false, false>(std::__detail::Compiler<std::_cxx11::regex_traits<char> >::BracketState&, std::_detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&) [858]
                0.00    0.00      38/63435       void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_char_matcher<true, false>() [737]
                0.00    0.00      49/63435       std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00     204/63435       void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_char_matcher<false, false>() [578]
                0.00    0.00    1515/63435       std::__cxx11::to_string(int) [430]
                0.02    0.01   61614/63435       std::__cxx11::to_string(long) [116]
[158]    0.5    0.02    0.01   63435         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00 1906968/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 1906968/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.02    0.01 1085278/1085278     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
[159]    0.4    0.02    0.01 1085278         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_disjunct(char const) const [159]
                0.00    0.00 2090511/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00 1005233/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00 2090511/2090511     std::less<char const>::operator()(char const, char const) const [1727]
-----------------------------------------------
                0.00    0.03   45360/45360       CATCH2_INTERNAL_TEST_3() [2]
[160]    0.4    0.00    0.03   45360         __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::find<__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> > > > >, char [9]>(__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> > > > >, __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> > > > >, char const (&) [9]) [160]
                0.00    0.03   45360/45360       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>) [161]
                0.00    0.00   45360/45360       __gnu_cxx::__ops::Iterequals_val<char const [9]> __gnu_cxx::__ops::__iter_equals_val<char const [9]>(char const (&) [9]) [1817]
-----------------------------------------------
                0.00    0.03   45360/45360       __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::find<__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> > > > >, char [9]>(__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> > > > >, __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> > > > >, char const (&) [9]) [160]
[161]    0.4    0.00    0.03   45360         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>) [161]
                0.02    0.01   45360/45360       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>, std::random_access_iterator_tag) [162]
                0.00    0.00   45360/260370      std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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&) [1763]
-----------------------------------------------
                0.02    0.01   45360/45360       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>) [161]
[162]    0.4    0.02    0.01   45360         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>, std::random_access_iterator_tag) [162]
                0.00    0.01   45360/45360       bool __gnu_cxx::__ops::Iterequals_val<char const [9]>::operator()<__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> > > > > >(__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> > > > >) [273]
                0.00    0.00   90720/1375881     __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&) [324]
-----------------------------------------------
                0.00    0.00    1674/9681373     std::vector<char, std::allocator<char> >::_S_max_size(std::allocator<char> const&) [753]
                0.02    0.00 9679699/9681373     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [102]
[163]    0.4    0.03    0.00 9681373         std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [163]
-----------------------------------------------
                0.03    0.00 2736481/2736481     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [138]
[164]    0.4    0.03    0.00 2736481         std::iterator_traits<char>::iterator_category std::__iterator_category<char>(char const&) [164]
-----------------------------------------------
                                                 <spontaneous>
[165]    0.4    0.03    0.00                 std::char_traits<char>::lt(char const&, char const&) [165]
-----------------------------------------------
                0.00    0.00   53593/4495667     __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&) [272]
                0.00    0.00  115442/4495667     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.02    0.00 4326632/4495667     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
[166]    0.4    0.02    0.00 4495667         std::char_traits<char>::compare(char const, char const, unsigned long) [166]
-----------------------------------------------
                0.00    0.00       6/1001329     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00     139/1001329     std::vector<std::__cxx11::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&) [539]
                0.00    0.00    1674/1001329     std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const [518]
                0.02    0.00  999510/1001329     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
[167]    0.4    0.02    0.00 1001329         std::vector<std::__cxx11::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 [167]
                0.00    0.00 1631481/3794903     __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&) [231]
-----------------------------------------------
                0.00    0.00      46/1544390     std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::regex_constants::syntax_option_type) [1014]
                0.00    0.00  107186/1544390     __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&) [272]
                0.00    0.00  115442/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.01    0.00  440616/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) const [84]
                0.01    0.00  881100/1544390     unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[168]    0.4    0.02    0.00 1544390         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00 1588472/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.00    0.02       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[169]    0.4    0.00    0.02       2         void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [169]
                0.00    0.02       2/2           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [170]
                0.00    0.00       2/3           __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [2799]
-----------------------------------------------
                0.00    0.02       2/2           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::iterator, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [169]
[170]    0.4    0.00    0.02       2         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [170]
                0.00    0.02       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
                0.00    0.00       2/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00       2/6           decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1422]
                0.00    0.00       2/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00       2/8683        __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1859]
-----------------------------------------------
                0.00    0.02       2/2           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [170]
[171]    0.4    0.00    0.02       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
                0.01    0.02       4/5           __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [156]
                0.00    0.00       2/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00       2/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00       2/4662796     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [184]
                0.00    0.00       2/6           decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1422]
-----------------------------------------------
                0.00    0.02 1007622/1007622     CATCH2_INTERNAL_TEST_16() [35]
[172]    0.4    0.00    0.02 1007622         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const const&> >::type Catch::operator==<char const>(Catch::ExprLhs<char const&>&&, char const&&) [172]
                0.01    0.01 1007622/1007622     Catch::BinaryExpr<char const&, char const const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const const&) [203]
                0.00    0.00 1007622/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.00    0.02       3/3           boost::rangeiterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::end<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&) [174]
[173]    0.4    0.00    0.02       3         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_end<std::__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&) [173]
                0.01    0.02       3/4           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
-----------------------------------------------
                0.00    0.01       1/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
                0.00    0.02       2/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[174]    0.4    0.00    0.02       3         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::end<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&) [174]
                0.00    0.02       3/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_end<std::__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&) [173]
-----------------------------------------------
                0.00    0.02  122238/122238      __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::move<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [147]
[175]    0.3    0.00    0.02  122238         __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::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [175]
                0.00    0.02  122238/122238      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
                0.00    0.00  122238/122243      __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::__niter_wrap<__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> >>(__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> >) [432]
                0.00    0.00  366714/488968      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >) [435]
-----------------------------------------------
                0.00    0.00       1/159381      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/159381      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/159381      operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00       3/159381      void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00       3/159381      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       4/159381      operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.00       6/159381      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1011]
                0.00    0.00      17/159381      CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      48/159381      void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00      74/159381      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      78/159381      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      83/159381      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00     108/159381      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     213/159381      Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [695]
                0.00    0.00     380/159381      unittest::init_tmp_dir(std::__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     513/159381      Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.02  157847/159381      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [179]
[176]    0.3    0.00    0.02  159381         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> >&&) [176]
                0.00    0.00  507300/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
                0.00    0.00  222190/222190      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [323]
                0.00    0.00  159270/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.00  158904/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.00    0.00  222190/222190      void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [400]
                0.00    0.00  159270/2715218     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> >&) [185]
                0.00    0.00  477444/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00  383063/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00   62920/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00   65255/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00  444380/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
                0.00    0.00  125840/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
                0.00    0.00   62920/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [87]
                0.00    0.00   65645/65645       __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_move_assign() [1806]
                0.00    0.00    5060/5060        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_always_equal() [1898]
-----------------------------------------------
                0.00    0.02  122238/122238      __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::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [175]
[177]    0.3    0.00    0.02  122238         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
                0.00    0.02  122238/122238      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [178]
-----------------------------------------------
                0.00    0.02  122238/122238      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
[178]    0.3    0.00    0.02  122238         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [178]
                0.00    0.02  122238/122238      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [179]
                0.00    0.00  122238/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.02  122238/122238      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [178]
[179]    0.3    0.00    0.02  122238         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [179]
                0.00    0.02  157847/159381      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> >&&) [176]
                0.00    0.00  157847/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.02   66720/66720       CATCH2_INTERNAL_TEST_3() [2]
[180]    0.3    0.00    0.02   66720         __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::find<__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> > > > >, char [4]>(__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> > > > >, __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> > > > >, char const (&) [4]) [180]
                0.00    0.02   66720/66720       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>) [181]
                0.00    0.00   66720/66720       __gnu_cxx::__ops::Iterequals_val<char const [4]> __gnu_cxx::__ops::__iter_equals_val<char const [4]>(char const (&) [4]) [1804]
-----------------------------------------------
                0.00    0.02   66720/66720       __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::find<__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> > > > >, char [4]>(__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> > > > >, __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> > > > >, char const (&) [4]) [180]
[181]    0.3    0.00    0.02   66720         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>) [181]
                0.01    0.01   66720/66720       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>, std::random_access_iterator_tag) [182]
                0.00    0.00   66720/260370      std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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&) [1763]
-----------------------------------------------
                0.01    0.01   66720/66720       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>) [181]
[182]    0.3    0.01    0.01   66720         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>, std::random_access_iterator_tag) [182]
                0.00    0.01   66720/66720       bool __gnu_cxx::__ops::Iterequals_val<char const [4]>::operator()<__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> > > > > >(__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> > > > >) [258]
                0.00    0.00  133440/1375881     __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&) [324]
-----------------------------------------------
                0.02    0.00 17720298/17720298     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
[183]    0.3    0.02    0.00 17720298         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::~Allochider() [183]
-----------------------------------------------
                0.00    0.00       2/4662796     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
                0.00    0.00       6/4662796     decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1422]
                0.00    0.00    1044/4662796     bool __gnu_cxx::operator!=<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [830]
                0.00    0.00  197378/4662796     bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.02    0.00 4464366/4662796     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [156]
[184]    0.3    0.02    0.00 4662796         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [184]
-----------------------------------------------
                0.00    0.00       4/2715218     void std::Destroyaux<false>::__destroy<__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> > > > > >(__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> > > > >, __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> > > > >) [1127]
                0.00    0.00       4/2715218     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1381]
                0.00    0.00     158/2715218     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> >) [542]
                0.00    0.00     260/2715218     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [500]
                0.00    0.00  159270/2715218     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> >&&) [176]
                0.00    0.00  627083/2715218     void std::__relocate_object_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [56]
                0.00    0.00  674273/2715218     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> >) [125]
                0.01    0.00 1254166/2715218     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__relocatea1<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [53]
[185]    0.3    0.02    0.00 2715218         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> >&) [185]
-----------------------------------------------
                0.02    0.00 2224144/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
[186]    0.3    0.02    0.00 2224144         Catch::ExprLhs<char32_t>::ExprLhs(char32_t) [186]
-----------------------------------------------
                                                 <spontaneous>
[187]    0.3    0.02    0.00                 Catch::(anonymous namespace)::NoopRedirect::activateImpl() [187]
-----------------------------------------------
                                                 <spontaneous>
[188]    0.3    0.02    0.00                 Catch::RedirectGuard::~RedirectGuard() [188]
-----------------------------------------------
                                                 <spontaneous>
[189]    0.3    0.02    0.00                 Catch::getResultCapture() [189]
-----------------------------------------------
                                                 <spontaneous>
[190]    0.3    0.02    0.00                 std::vector<Catch::ScopedMessage, std::allocator<Catch::ScopedMessage> >::_M_erase_at_end(Catch::ScopedMessage) [190]
-----------------------------------------------
                0.00    0.00    3503/10184109     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&) [444]
                0.00    0.00   41403/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00  125840/10184109     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> >&&) [176]
                0.00    0.00  129592/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  635654/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.00 1129916/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const, unsigned long) [58]
                0.00    0.00 1357967/10184109     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
                0.00    0.00 2337155/10184109     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const>(char const, char const, std::forward_iterator_tag) [15]
                0.01    0.00 4423079/10184109     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> >&&) [26]
[191]    0.3    0.02    0.00 10184109         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.00   28466/3448171     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.02    0.00 3419705/3448171     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const) const [60]
[192]    0.3    0.02    0.00 3448171         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [192]
-----------------------------------------------
                0.00    0.00       1/188819      __static_initialization_and_destruction_0(int, int) [1253]
                0.00    0.00       1/188819      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/188819      CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       1/188819      Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [218]
                0.00    0.00       2/188819      Catch::ConfigData::ConfigData() [856]
                0.00    0.00       2/188819      Catch::TestSpec::TestSpec() [1173]
                0.00    0.00       3/188819      CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       3/188819      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/188819      CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       5/188819      CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       7/188819      std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::BracketMatcher(bool, std::_cxx11::regex_traits<char> const&) [1015]
                0.00    0.00       8/188819      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      11/188819      CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      13/188819      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      15/188819      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      20/188819      CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      20/188819      CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      41/188819      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      41/188819      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/188819      CATCH2_INTERNAL_TEST_25() [63]
                0.01    0.01  188580/188819      CATCH2_INTERNAL_TEST_3() [2]
[193]    0.3    0.01    0.01  188819         std::vector<std::__cxx11::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() [193]
                0.00    0.01  413819/413819      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() [255]
-----------------------------------------------
                0.00    0.00       1/441188      unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       1/441188      CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/441188      Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1347]
                0.00    0.00       1/441188      Catch::Config::name() const [1348]
                0.00    0.00       2/441188      CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       2/441188      CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       2/441188      CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       2/441188      CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       4/441188      CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       4/441188      CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       4/441188      CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       6/441188      CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       7/441188      CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       9/441188      CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00      10/441188      CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      11/441188      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      12/441188      CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      13/441188      CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      13/441188      CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      14/441188      CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      14/441188      CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      16/441188      CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      23/441188      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      24/441188      CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      27/441188      CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      28/441188      CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      29/441188      CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      30/441188      CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      40/441188      CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      43/441188      CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      44/441188      CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      66/441188      CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      79/441188      snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.01    0.01  440550/441188      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[194]    0.3    0.01    0.01  441188         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.01    0.00 3949133/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.02  117570/117570      CATCH2_INTERNAL_TEST_3() [2]
[195]    0.3    0.00    0.02  117570         __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::find<__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> > > > >, char [6]>(__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> > > > >, __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> > > > >, char const (&) [6]) [195]
                0.00    0.02  117570/117570      __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>) [196]
                0.00    0.00  117570/117570      __gnu_cxx::__ops::Iterequals_val<char const [6]> __gnu_cxx::__ops::__iter_equals_val<char const [6]>(char const (&) [6]) [1777]
-----------------------------------------------
                0.00    0.02  117570/117570      __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::find<__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> > > > >, char [6]>(__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> > > > >, __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> > > > >, char const (&) [6]) [195]
[196]    0.3    0.00    0.02  117570         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>) [196]
                0.00    0.02  117570/117570      __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>, std::random_access_iterator_tag) [197]
                0.00    0.00  117570/260370      std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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&) [1763]
-----------------------------------------------
                0.00    0.02  117570/117570      __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>) [196]
[197]    0.3    0.00    0.02  117570         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>, std::random_access_iterator_tag) [197]
                0.00    0.02  117570/117570      bool __gnu_cxx::__ops::Iterequals_val<char const [6]>::operator()<__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> > > > > >(__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> > > > >) [200]
                0.00    0.00  231990/1375881     __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&) [324]
-----------------------------------------------
                0.00    0.00     301/1034817     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> >) [542]
                0.00    0.00   35006/1034817     std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.01    0.01  999510/1034817     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
[198]    0.3    0.01    0.01 1034817         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&) [198]
                0.01    0.00 4486998/5900210     __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 [230]
-----------------------------------------------
                0.00    0.00   53943/538198      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&) [205]
                0.00    0.02  484255/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
[199]    0.3    0.00    0.02  538198         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.00    0.00  538198/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.00  538198/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.00    0.00  538198/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.00    0.02  117570/117570      __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>, std::random_access_iterator_tag) [197]
[200]    0.3    0.00    0.02  117570         bool __gnu_cxx::__ops::Iterequals_val<char const [6]>::operator()<__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> > > > > >(__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> > > > >) [200]
                0.00    0.02  117570/917811      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) [61]
                0.00    0.00  117570/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       1/1568681     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/1568681     unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       2/1568681     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/1568681     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/1568681     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/1568681     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       3/1568681     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       4/1568681     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       4/1568681     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       6/1568681     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       6/1568681     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       8/1568681     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      10/1568681     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      10/1568681     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      12/1568681     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      14/1568681     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      15/1568681     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      79/1568681     snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00     112/1568681     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     158/1568681     snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00     190/1568681     unittest::init_tmp_dir(std::__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     413/1568681     Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [488]
                0.00    0.00    5787/1568681     Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [592]
                0.00    0.00   50400/1568681     CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.02 1511432/1568681     CATCH2_INTERNAL_TEST_16() [35]
[201]    0.3    0.00    0.02 1568681         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.02    0.00 7010599/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.01    0.01 1007622/1007622     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::assignment_t const&, advgetopt::assignment_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::assignment_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&> >::type Catch::operator==<advgetopt::assignment_t>(Catch::ExprLhs<advgetopt::assignment_t const&>&&, advgetopt::assignment_t&&) [144]
[202]    0.3    0.01    0.01 1007622         Catch::BinaryExpr<advgetopt::assignment_t const&, advgetopt::assignment_t const&>::BinaryExpr(bool, advgetopt::assignment_t const&, Catch::StringRef, advgetopt::assignment_t const&) [202]
                0.01    0.00 1007622/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.01    0.01 1007622/1007622     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const&, char const, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const>::type>::type> > >::value, Catch::BinaryExpr<char const&, char const const&> >::type Catch::operator==<char const>(Catch::ExprLhs<char const&>&&, char const&&) [172]
[203]    0.3    0.01    0.01 1007622         Catch::BinaryExpr<char const&, char const const&>::BinaryExpr(bool, char const&, Catch::StringRef, char const const&) [203]
                0.01    0.00 1007622/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00 1099668/2607350     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.01    0.00 1507682/2607350     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long) [41]
[204]    0.3    0.01    0.01 2607350         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_limit(unsigned long, unsigned long) const [204]
                0.01    0.00 2888403/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       2/233         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       2/233         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/233         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       5/233         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       5/233         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       6/233         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       6/233         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      24/233         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.01     180/233         CATCH2_INTERNAL_TEST_61() [130]
[205]    0.3    0.00    0.02     233         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&) [205]
                0.00    0.01   53943/538335      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
                0.00    0.00   53943/54356       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [327]
                0.00    0.00   53943/2443818     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&) [48]
                0.00    0.00   53943/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::allocator<char> const&) [199]
                0.00    0.00   53943/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [219]
                0.00    0.00   53943/7105854     std::char_traits<char>::length(char const) [154]
                0.00    0.00   53943/3251581     __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [233]
                0.00    0.00   53943/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.02  396000/396000      CATCH2_INTERNAL_TEST_35() [3]
[206]    0.2    0.00    0.02  396000         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__int128, __int128, void>, Catch::capture_by_value<__int128> >::value, Catch::BinaryExpr<__int128, __int128> >::type Catch::operator==<__int128>(Catch::ExprLhs<__int128>&&, __int128) [206]
                0.01    0.00  396000/396000      Catch::BinaryExpr<__int128, __int128>::BinaryExpr(bool, __int128, Catch::StringRef, __int128) [214]
                0.00    0.00  396000/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                0.01    0.00 5506272/5506272     std::allocatortraits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
[207]    0.2    0.01    0.00 5506272         __gnu_cxx::new_allocator<char>::deallocate(char, unsigned long) [207]
-----------------------------------------------
                                                 <spontaneous>
[208]    0.2    0.01    0.00                 Catch::ConsoleReporter::assertionStarting(Catch::AssertionInfo const&) [208]
-----------------------------------------------
                0.00    0.00       5/100805      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.01  100800/100805      CATCH2_INTERNAL_TEST_3() [2]
[209]    0.2    0.00    0.01  100805         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
                0.00    0.01  100805/917811      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) [61]
                0.00    0.00  100805/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00  100805/100805      Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const&) [438]
-----------------------------------------------
                0.00    0.00       1/56190       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/56190       CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/56190       CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/56190       CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/56190       CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/56190       CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/56190       CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       5/56190       CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/56190       CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/56190       CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/56190       CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/56190       CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     116/56190       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    5626/56190       CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.01   50401/56190       CATCH2_INTERNAL_TEST_3() [2]
[210]    0.2    0.00    0.01   56190         advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.01  228504/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.01  260370/260370      CATCH2_INTERNAL_TEST_3() [2]
[211]    0.2    0.00    0.01  260370         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&) [211]
                0.01    0.00  260370/260370      Catch::BinaryExpr<__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> > > > >&, __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&>::BinaryExpr(bool, __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> > > > >&, Catch::StringRef, __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&) [215]
                0.00    0.00  260370/24425436     Catch::operator"" _sr(char const, unsigned long) [43]
                0.00    0.00  260370/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
-----------------------------------------------
                0.00    0.01      27/27          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[212]    0.2    0.00    0.01      27         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.01       4/4           operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.00       3/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.00       2/2           operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00     741/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00    1815/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/6014        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> >&&) [28]
                0.00    0.00     105/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      58/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     625/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00     625/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00      54/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     245/103221      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> >&&) [242]
                0.00    0.00      27/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      93/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00    1896/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      80/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      54/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00     243/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00    1654/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      14/14          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [821]
                0.00    0.00      19/21          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) [818]
                0.00    0.00      32/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00     243/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      33/1113685     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       9/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       7/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     948/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00      62/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      54/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      52/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/12905       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) [318]
                0.00    0.00       4/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       3/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00      27/27          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1120]
                0.00    0.00       2/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       2/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00       2/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [14]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1134]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [11]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1133]
                0.00    0.00       2/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00       2/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [15]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1191]
                0.00    0.00      10/10          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1232]
                0.00    0.00       9/9           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1246]
                0.00    0.00       7/15          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1285]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1284]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1283]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1282]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1286]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1320]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1319]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1326]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1325]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1324]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1323]
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1322]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1352]
                0.00    0.00       3/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       2/10          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00       2/10          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00       2/10          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00       2/10          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00       2/10          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator!=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1395]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator< <char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1394]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator<=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1393]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator><char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1392]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator>=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1391]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1397]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1402]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1401]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1418]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1421]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1420]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator< <decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1413]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1415]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1414]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator<=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1410]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1412]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1411]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator><decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1407]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1409]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1408]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator>=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1404]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1406]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1405]
                0.00    0.00       1/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.00    0.00       1/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1464]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1468]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator!=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1508]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1513]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [3]> >::type Catch::operator< <char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [3]) [1497]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [5], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [5], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [5]>&&, advgetopt::option_info_ref&) [1503]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [6]> >::type Catch::operator<=<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [6]) [1489]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1494]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator><char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1479]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1485]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator>=<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1471]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1476]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1510]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1500]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1491]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1482]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1474]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1465]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1469]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator!=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1509]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1514]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator< <char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1499]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1504]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator<=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1490]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1495]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator><char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1481]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1486]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator>=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1473]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1477]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1461]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1466]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator!=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1506]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1511]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator< <char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1496]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1501]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator<=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1487]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1492]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator><char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1478]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1483]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator>=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1470]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1475]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1463]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1467]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator!=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1507]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1512]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator< <char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1498]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1502]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator<=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1488]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1493]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator><char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1480]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1484]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator>=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1472]
                0.00    0.00     625/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00     179/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00     144/192         Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&) [2173]
                0.00    0.00     100/100         Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [25]>(char const (&) [25]) [2231]
                0.00    0.00      95/143229      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&) [1772]
                0.00    0.00      75/75          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [24]>(char const (&) [24]) [2267]
                0.00    0.00      75/81          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27]) [2264]
                0.00    0.00      75/75          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [28]>(char const (&) [28]) [2268]
                0.00    0.00      62/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      54/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      52/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00      50/54          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [2298]
                0.00    0.00      27/514         unittest::g_progress() [2081]
                0.00    0.00      25/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00      25/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00      25/45          std::numeric_limits<double>::max() [2381]
                0.00    0.00      25/46          std::numeric_limits<double>::min() [2350]
                0.00    0.00      25/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [19]>(char const (&) [19]) [2439]
                0.00    0.00      25/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [23]>(char const (&) [23]) [2440]
                0.00    0.00      25/34          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [2422]
                0.00    0.00      25/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [2356]
                0.00    0.00      25/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [30]>(char const (&) [30]) [2441]
                0.00    0.00      25/29          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [21]>(char const (&) [21]) [2430]
                0.00    0.00      25/40          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [36]>(char const (&) [36]) [2395]
                0.00    0.00      25/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [38]>(char const (&) [38]) [2443]
                0.00    0.00      25/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [31]>(char const (&) [31]) [2442]
                0.00    0.00      25/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26]) [2355]
                0.00    0.00      12/12          Catch::ExprLhs<decltype(nullptr) const&> Catch::operator<=<decltype(nullptr), 0>(Catch::Decomposer&&, decltype(nullptr)&&) [2560]
                0.00    0.00      12/12          Catch::ExprLhs<char const (& const&) [1]> Catch::operator<=<char const (&) [1], 0>(Catch::Decomposer&&, char const (&) [1]) [2561]
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [9]> Catch::operator<=<char const (&) [9], 0>(Catch::Decomposer&&, char const (&) [9]) [2743]
                0.00    0.00       6/6           Catch::ExprLhs<char const (& const&) [10]> Catch::operator<=<char const (&) [10], 0>(Catch::Decomposer&&, char const (&) [10]) [2742]
                0.00    0.00       5/5           Catch::ExprLhs<char const (& const&) [6]> Catch::operator<=<char const (&) [6], 0>(Catch::Decomposer&&, char const (&) [6]) [2769]
                0.00    0.00       5/5           Catch::ExprLhs<char const (& const&) [4]> Catch::operator<=<char const (&) [4], 0>(Catch::Decomposer&&, char const (&) [4]) [2768]
                0.00    0.00       2/2           Catch::ExprLhs<char const (& const&) [14]> Catch::operator<=<char const (&) [14], 0>(Catch::Decomposer&&, char const (&) [14]) [2841]
                0.00    0.00       2/2           Catch::ExprLhs<char const (& const&) [11]> Catch::operator<=<char const (&) [11], 0>(Catch::Decomposer&&, char const (&) [11]) [2840]
                0.00    0.00       1/1           Catch::ExprLhs<char const (& const&) [5]> Catch::operator<=<char const (&) [5], 0>(Catch::Decomposer&&, char const (&) [5]) [2894]
                0.00    0.00       1/1           Catch::ExprLhs<char const (& const&) [15]> Catch::operator<=<char const (&) [15], 0>(Catch::Decomposer&&, char const (&) [15]) [2893]
-----------------------------------------------
                0.00    0.00       6/1003003     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00     139/1003003     std::vector<std::__cxx11::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&) [539]
                0.00    0.00    3348/1003003     std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const [518]
                0.01    0.00  999510/1003003     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
[213]    0.2    0.01    0.00 1003003         std::vector<std::__cxx11::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 [213]
                0.00    0.00 1426868/3794903     __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&) [231]
-----------------------------------------------
                0.01    0.00  396000/396000      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<__int128, __int128, void>, Catch::capture_by_value<__int128> >::value, Catch::BinaryExpr<__int128, __int128> >::type Catch::operator==<__int128>(Catch::ExprLhs<__int128>&&, __int128) [206]
[214]    0.2    0.01    0.00  396000         Catch::BinaryExpr<__int128, __int128>::BinaryExpr(bool, __int128, Catch::StringRef, __int128) [214]
                0.00    0.00  396000/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.01    0.00  260370/260370      std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&) [211]
[215]    0.2    0.01    0.00  260370         Catch::BinaryExpr<__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> > > > >&, __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&>::BinaryExpr(bool, __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> > > > >&, Catch::StringRef, __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&) [215]
                0.00    0.00  260370/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.01    0.00  230580/230580      CATCH2_INTERNAL_TEST_3() [2]
[216]    0.2    0.01    0.00  230580         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [216]
                0.00    0.00  232266/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00  232292/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00  232266/6133183     std::char_traits<char>::find(char const, unsigned long, char const&) [229]
-----------------------------------------------
                0.00    0.00       1/2335411     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::rbegin() [1620]
                0.00    0.00       2/2335411     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00       2/2335411     Catch::Config::Config(Catch::ConfigData const&) [967]
                0.00    0.00    3061/2335411     std::vector<std::__cxx11::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&) [368]
                0.00    0.00  382892/2335411     std::vector<std::__cxx11::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(__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> > > > >) [106]
                0.00    0.00  440550/2335411     unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.00    0.00  449333/2335411     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> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [21]
                0.00    0.00  488429/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
                0.00    0.00  571140/2335411     CATCH2_INTERNAL_TEST_3() [2]
[217]    0.2    0.00    0.01 2335411         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.01    0.00 2339491/6278835     __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&) [153]
-----------------------------------------------
                                                 <spontaneous>
[218]    0.2    0.00    0.01                 Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [218]
                0.00    0.01       1/25          std::vector<std::__cxx11::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> >&&) [22]
                0.00    0.00       1/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00       1/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00   53943/538198      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&) [205]
                0.01    0.00  484255/538198      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
[219]    0.2    0.01    0.00  538198         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [219]
                0.00    0.00  538198/12931280     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [227]
-----------------------------------------------
                0.00    0.01  106043/106043      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [221]
[220]    0.2    0.00    0.01  106043         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [220]
                0.00    0.01  106043/1205711     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
                0.00    0.00  106043/7105854     std::char_traits<char>::length(char const) [154]
                0.00    0.00  106043/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       4/125         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      13/125         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.01     108/125         CATCH2_INTERNAL_TEST_61() [130]
[221]    0.2    0.00    0.01     125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [221]
                0.00    0.01  106043/106043      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const) [220]
-----------------------------------------------
                0.01    0.00 3890003/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
[222]    0.2    0.01    0.00 3890003         Catch::ExprLhs<bool>::ExprLhs(bool) [222]
-----------------------------------------------
                0.00    0.00      49/61663       std::__cxx11::to_string(unsigned long) [664]
                0.01    0.00   61614/61663       std::__cxx11::to_string(long) [116]
[223]    0.2    0.01    0.00   61663         unsigned int std::__detail::__to_chars_len<unsigned long>(unsigned long, int) [223]
-----------------------------------------------
                0.00    0.00      49/61663       std::__cxx11::to_string(unsigned long) [664]
                0.01    0.00   61614/61663       std::__cxx11::to_string(long) [116]
[224]    0.2    0.01    0.00   61663         void std::__detail::__to_chars_10_impl<unsigned long>(char, unsigned int, unsigned long) [224]
-----------------------------------------------
                0.00    0.00     868/41374       bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.01    0.00   40506/41374       std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [256]
[225]    0.2    0.01    0.00   41374         std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::get() const [225]
-----------------------------------------------
                0.00    0.00  129592/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  444380/14293017     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> >&&) [176]
                0.00    0.00 2708849/14293017     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> >&&) [26]
                0.00    0.00 5504598/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_destroy(unsigned long) [70]
                0.00    0.00 5505598/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
[226]    0.2    0.01    0.00 14293017         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
-----------------------------------------------
                0.00    0.00  538198/12931280     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::get_allocator() const [219]
                0.00    0.00 2713383/12931280     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&) [14]
                0.01    0.00 9679699/12931280     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::max_size() const [102]
[227]    0.2    0.01    0.00 12931280         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() const [227]
-----------------------------------------------
                0.00    0.00      16/7176512     decltype (std::__detail::__synth3way((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)(), (declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) __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&) [1430]
                0.00    0.00      16/7176512     bool __gnu_cxx::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1431]
                0.00    0.00    6122/7176512     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&) [385]
                0.00    0.00  488968/7176512     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >) [435]
                0.00    0.00  701548/7176512     __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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&) [417]
                0.00    0.00 1512360/7176512     bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00 1710442/7176512     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> > >(__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> >&&) [19]
                0.00    0.00 2757040/7176512     __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&) [324]
[228]    0.2    0.01    0.00 7176512         __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 [228]
-----------------------------------------------
                0.00    0.00  232266/6133183     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned long) const [216]
                0.01    0.00 5900917/6133183     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::find_first_of(char const, unsigned long, unsigned long) const [90]
[229]    0.2    0.01    0.00 6133183         std::char_traits<char>::find(char const, unsigned long, char const&) [229]
-----------------------------------------------
                0.00    0.00      32/5900210     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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> > > > >) [1333]
                0.00    0.00    3348/5900210     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&) [819]
                0.00    0.00 1409832/5900210     __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [355]
                0.01    0.00 4486998/5900210     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&) [198]
[230]    0.2    0.01    0.00 5900210         __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 [230]
-----------------------------------------------
                0.00    0.00   35006/3794903     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cend() const [577]
                0.00    0.00  701548/3794903     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [378]
                0.00    0.00 1426868/3794903     std::vector<std::__cxx11::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 [213]
                0.00    0.00 1631481/3794903     std::vector<std::__cxx11::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 [167]
[231]    0.2    0.01    0.00 3794903         __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&) [231]
-----------------------------------------------
                0.00    0.00       2/3624837     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       2/3624837     Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       3/3624837     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       5/3624837     CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       9/3624837     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      10/3624837     CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      12/3624837     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00      26/3624837     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      35/3624837     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00     139/3624837     std::vector<std::__cxx11::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&) [539]
                0.00    0.00    1431/3624837     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00    1455/3624837     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) const [838]
                0.00    0.00  188580/3624837     unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
                0.01    0.00 3433128/3624837     std::vector<std::__cxx11::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 [89]
[232]    0.2    0.01    0.00 3624837         std::vector<std::__cxx11::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 [232]
-----------------------------------------------
                0.00    0.00   53943/3251581     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&) [205]
                0.00    0.00  484255/3251581     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [45]
                0.00    0.01 2713383/3251581     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&) [14]
[233]    0.2    0.00    0.01 3251581         __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [233]
                0.01    0.00 3251581/3251581     std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [234]
-----------------------------------------------
                0.01    0.00 3251581/3251581     __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_select_on_copy(std::allocator<char> const&) [233]
[234]    0.2    0.01    0.00 3251581         std::allocator_traits<std::allocator<char> >::select_on_container_copy_construction(std::allocator<char> const&) [234]
-----------------------------------------------
                0.01    0.00 2736481/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char, std::forward_iterator_tag) [24]
[235]    0.2    0.01    0.00 2736481         bool __gnu_cxx::__is_null_pointer<char>(char) [235]
-----------------------------------------------
                0.00    0.00    8918/2250015     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [619]
                0.01    0.00 2241097/2250015     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() const [148]
[236]    0.2    0.01    0.00 2250015         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [236]
-----------------------------------------------
                0.01    0.00 1717506/1717506     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [123]
[237]    0.2    0.01    0.00 1717506         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&) [237]
-----------------------------------------------
                0.00    0.00       1/929268      std::reverse_iterator<__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> > > > > >::operator() const [1548]
                0.00    0.00       4/929268      void std::Destroyaux<false>::__destroy<__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> > > > > >(__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> > > > >, __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> > > > >) [1127]
                0.00    0.00       6/929268      void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00      16/929268      void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >) [314]
                0.00    0.00      48/929268      bool __gnu_cxx::__ops::Valless_iter::operator()<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> > > > > >(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 [896]
                0.00    0.00      96/929268      void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00     118/929268      bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
                0.00    0.00    7200/929268      bool __gnu_cxx::__ops::Iterequals_val<char const [5]>::operator()<__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> > > > > >(__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> > > > >) [412]
                0.00    0.00   23520/929268      bool __gnu_cxx::__ops::Iterequals_val<char const [2]>::operator()<__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> > > > > >(__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> > > > >) [332]
                0.00    0.00   45360/929268      bool __gnu_cxx::__ops::Iterequals_val<char const [9]>::operator()<__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> > > > > >(__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> > > > >) [273]
                0.00    0.00   66720/929268      bool __gnu_cxx::__ops::Iterequals_val<char const [4]>::operator()<__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> > > > > >(__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> > > > >) [258]
                0.00    0.00  117570/929268      bool __gnu_cxx::__ops::Iterequals_val<char const [6]>::operator()<__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> > > > > >(__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> > > > >) [200]
                0.00    0.00  180180/929268      CATCH2_INTERNAL_TEST_3() [2]
                0.01    0.00  488429/929268      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
[238]    0.2    0.01    0.00  929268         __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00      66/414979      std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::_M_swap_data(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data&) [934]
                0.00    0.00    1094/414979      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&) [697]
                0.01    0.00  413819/414979      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() [254]
[239]    0.2    0.01    0.00  414979         std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::Vectorimpl_data() [239]
-----------------------------------------------
                0.00    0.01  190000/190000      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag) [245]
[240]    0.2    0.00    0.01  190000         bool __gnu_cxx::__ops::Iterequals_val<long const>::operator()<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [240]
                0.01    0.00  190000/190000      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator() const [241]
-----------------------------------------------
                0.01    0.00  190000/190000      bool __gnu_cxx::__ops::Iterequals_val<long const>::operator()<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [240]
[241]    0.2    0.01    0.00  190000         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator() const [241]
-----------------------------------------------
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_0() [10]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       1/103221      CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/103221      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       3/103221      CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/103221      CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/103221      CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       5/103221      CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       5/103221      CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       5/103221      CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       5/103221      CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       6/103221      CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00       7/103221      CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       7/103221      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       8/103221      CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      10/103221      CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00      12/103221      CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      12/103221      CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      12/103221      CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      13/103221      CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      14/103221      CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      15/103221      CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      15/103221      CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      15/103221      CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      16/103221      CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      16/103221      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      17/103221      CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      20/103221      CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      21/103221      CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      22/103221      CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      23/103221      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      24/103221      CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      24/103221      CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      25/103221      CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      26/103221      CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      28/103221      CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      28/103221      CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      29/103221      CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      29/103221      CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      30/103221      CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      30/103221      CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      30/103221      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      34/103221      CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      41/103221      CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      41/103221      CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/103221      CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00      44/103221      CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      54/103221      CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      57/103221      CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      60/103221      CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      65/103221      CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      66/103221      CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      70/103221      CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00      72/103221      CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      76/103221      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      90/103221      CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     108/103221      CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     245/103221      CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     477/103221      CATCH2_INTERNAL_TEST_61() [130]
                0.01    0.00  100801/103221      CATCH2_INTERNAL_TEST_3() [2]
[242]    0.2    0.01    0.00  103221         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> >&&) [242]
                0.00    0.00  103221/246450      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&) [1764]
-----------------------------------------------
                0.00    0.01   20000/20000       CATCH2_INTERNAL_TEST_25() [63]
[243]    0.2    0.00    0.01   20000         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::find<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long const&) [243]
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>) [244]
                0.00    0.00   20000/40000       __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&) [1826]
-----------------------------------------------
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::find<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, long const&) [243]
[244]    0.2    0.00    0.01   20000         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>) [244]
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag) [245]
                0.00    0.00   20000/20000       std::iterator_traits<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&) [1838]
-----------------------------------------------
                0.00    0.01   20000/20000       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>) [244]
[245]    0.2    0.00    0.01   20000         __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > std::__find_if<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag) [245]
                0.00    0.01  190000/190000      bool __gnu_cxx::__ops::Iterequals_val<long const>::operator()<__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >) [240]
                0.00    0.00  190000/190000      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::operator++() [1766]
                0.00    0.00   40000/40032       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::difference_type __gnu_cxx::operator-<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&) [1823]
-----------------------------------------------
                0.00    0.00       1/666         __static_initialization_and_destruction_0(int, int) [742]
                0.00    0.00       2/666         __static_initialization_and_destruction_0(int, int) [686]
                0.00    0.00       2/666         __static_initialization_and_destruction_0(int, int) [687]
                0.00    0.00       2/666         __static_initialization_and_destruction_0(int, int) [688]
                0.00    0.00       3/666         __static_initialization_and_destruction_0(int, int) [649]
                0.00    0.00       3/666         __static_initialization_and_destruction_0(int, int) [650]
                0.00    0.00       3/666         __static_initialization_and_destruction_0(int, int) [651]
                0.00    0.00       3/666         __static_initialization_and_destruction_0(int, int) [652]
                0.00    0.00       4/666         __static_initialization_and_destruction_0(int, int) [620]
                0.00    0.00       4/666         __static_initialization_and_destruction_0(int, int) [621]
                0.00    0.00       7/666         __static_initialization_and_destruction_0(int, int) [569]
                0.00    0.00      15/666         __static_initialization_and_destruction_0(int, int) [497]
                0.00    0.00      16/666         __static_initialization_and_destruction_0(int, int) [492]
                0.00    0.00      16/666         __static_initialization_and_destruction_0(int, int) [493]
                0.00    0.00      17/666         __static_initialization_and_destruction_0(int, int) [489]
                0.00    0.00      18/666         __static_initialization_and_destruction_0(int, int) [483]
                0.00    0.00      21/666         __static_initialization_and_destruction_0(int, int) [477]
                0.00    0.00     137/666         void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [374]
                0.00    0.00     137/666         Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [373]
                0.00    0.00     255/666         void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::destroy<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [325]
[246]    0.2    0.01    0.00     666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
-----------------------------------------------
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [564]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [719]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [718]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [720]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [716]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [721]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [715]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [707]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [712]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [708]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [709]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [710]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [711]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [713]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [714]
                0.00    0.00       1/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&) [717]
                0.00    0.00       2/476         std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [7], char>(std::allocator<advgetopt::option_info>, char const (&) [7], char&&) [654]
                0.00    0.00       2/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [656]
                0.00    0.00       2/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&) [657]
                0.00    0.00       3/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/476         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&) [618]
                0.00    0.00       4/476         std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [584]
                0.00    0.00       7/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::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> >&) [538]
                0.00    0.00      16/476         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&) [470]
                0.00    0.00      23/476         std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&) [455]
                0.00    0.00      32/476         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&) [334]
                0.01    0.00     366/476         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
[247]    0.2    0.01    0.00     476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[248]    0.2    0.01    0.00                 Catch::RunContext::assertionPassed() [248]
-----------------------------------------------
                                                 <spontaneous>
[249]    0.2    0.01    0.00                 Catch::(anonymous namespace)::NoopRedirect::deactivateImpl() [249]
-----------------------------------------------
                                                 <spontaneous>
[250]    0.2    0.01    0.00                 Catch::OutputRedirect::isActive() const [250]
-----------------------------------------------
                                                 <spontaneous>
[251]    0.2    0.01    0.00                 std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::empty() const [251]
                0.00    0.00    7381/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1862]
                0.00    0.00    7381/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1863]
                0.00    0.00    7381/7519        bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1865]
-----------------------------------------------
                                                 <spontaneous>
[252]    0.2    0.01    0.00                 init [252]
-----------------------------------------------
                0.00    0.00       1/9439056     CATCH2INTERNAL_TEST_12() [880]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/9439056     CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/9439056     CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       3/9439056     CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       4/9439056     CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       4/9439056     CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       4/9439056     CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       5/9439056     CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       5/9439056     CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       6/9439056     CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       6/9439056     CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/9439056     CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       7/9439056     CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       7/9439056     CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       8/9439056     CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       9/9439056     CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00      10/9439056     CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      10/9439056     CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00      11/9439056     CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00      11/9439056     CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      12/9439056     CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00      12/9439056     CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      13/9439056     CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      14/9439056     CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      14/9439056     CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      16/9439056     CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      16/9439056     CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00      16/9439056     CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00      17/9439056     CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      17/9439056     CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      18/9439056     CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      20/9439056     CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      20/9439056     CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      23/9439056     CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00      23/9439056     CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      24/9439056     CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      26/9439056     CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      28/9439056     CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      29/9439056     CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      29/9439056     CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      29/9439056     CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      30/9439056     CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      32/9439056     CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      32/9439056     CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      33/9439056     CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00      35/9439056     CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      37/9439056     CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      37/9439056     CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      37/9439056     CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      39/9439056     CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00      41/9439056     CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      45/9439056     CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      45/9439056     CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      50/9439056     CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      52/9439056     CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      55/9439056     CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00      58/9439056     CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      58/9439056     CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      58/9439056     CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      59/9439056     CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      61/9439056     CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      61/9439056     CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      61/9439056     CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00      62/9439056     CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      63/9439056     CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      63/9439056     CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      63/9439056     CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      66/9439056     CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      68/9439056     CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      70/9439056     CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      70/9439056     CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      70/9439056     CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      70/9439056     CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      70/9439056     CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00      77/9439056     CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      79/9439056     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      82/9439056     CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      83/9439056     unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      88/9439056     CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      93/9439056     CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00     100/9439056     CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     105/9439056     CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00     108/9439056     CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     114/9439056     CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00     125/9439056     CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     126/9439056     CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     127/9439056     CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00     128/9439056     CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     134/9439056     CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00     135/9439056     CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     157/9439056     CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00     162/9439056     CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     171/9439056     CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     173/9439056     CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     173/9439056     CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     174/9439056     CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00     203/9439056     CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     220/9439056     CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     223/9439056     CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     238/9439056     CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     273/9439056     CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00     325/9439056     CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     334/9439056     CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     532/9439056     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     948/9439056     CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    1276/9439056     CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00    1896/9439056     CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    5643/9439056     CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00    6400/9439056     CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00  135548/9439056     CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00  135569/9439056     CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00 1089043/9439056     CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00 1114112/9439056     CATCH2_INTERNAL_TEST_0() [76]
                0.00    0.00 1317348/9439056     CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00 1384290/9439056     CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00 2015459/9439056     CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00 2224129/9439056     CATCH2_INTERNAL_TEST_0() [10]
[253]    0.2    0.01    0.00 9439056         Catch::AssertionHandler::~AssertionHandler() [253]
-----------------------------------------------
                0.00    0.01  413819/413819      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() [255]
[254]    0.2    0.00    0.01  413819         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() [254]
                0.01    0.00  413819/414979      std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::Vectorimpl_data() [239]
                0.00    0.00  413819/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
-----------------------------------------------
                0.00    0.01  413819/413819      std::vector<std::__cxx11::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() [193]
[255]    0.2    0.00    0.01  413819         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() [255]
                0.00    0.01  413819/413819      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() [254]
-----------------------------------------------
                0.00    0.01   40506/40506       std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
[256]    0.2    0.00    0.01   40506         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [256]
                0.01    0.00   40506/41374       std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::get() const [225]
-----------------------------------------------
                0.00    0.00       1/130         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       6/130         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/130         CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       9/130         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      10/130         CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00      26/130         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.01      72/130         CATCH2_INTERNAL_TEST_0() [268]
[257]    0.2    0.00    0.01     130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.01   40506/40506       std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::_M_get() const [256]
-----------------------------------------------
                0.00    0.01   66720/66720       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>, std::random_access_iterator_tag) [182]
[258]    0.2    0.00    0.01   66720         bool __gnu_cxx::__ops::Iterequals_val<char const [4]>::operator()<__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> > > > > >(__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> > > > >) [258]
                0.00    0.01   66720/917811      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) [61]
                0.00    0.00   66720/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00       1/1835865     CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/1835865     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00       2/1835865     Catch::Config::Config(Catch::ConfigData const&) [967]
                0.00    0.00     266/1835865     unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00    3061/1835865     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&) [385]
                0.00    0.00  260654/1835865     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.00  310770/1835865     CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00  405888/1835865     std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
                0.00    0.00  855221/1835865     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> > >(__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> >&&) [19]
[259]    0.1    0.00    0.01 1835865         std::vector<std::__cxx11::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() [259]
                0.01    0.00 1838312/6278835     __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&) [153]
-----------------------------------------------
                0.00    0.01       7/7           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[260]    0.1    0.00    0.01       7         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.01       1/1           std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>() [266]
                0.00    0.00       6/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00       7/190         unittest::init_tmp_dir(std::__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       1/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00     180/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       6/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00     252/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      23/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [744]
                0.00    0.00      11/3978        std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
                0.00    0.00      66/103221      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> >&&) [242]
                0.00    0.00       7/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       6/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      21/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00     476/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      89/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00      16/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       6/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      10/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       9/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00     287/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      89/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       6/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00       2/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00      22/40          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
                0.00    0.00     238/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      18/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      14/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       1/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00       7/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       7/7           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::variables>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::variables>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>&&, std::shared_ptr<advgetopt::variables>&) [1262]
                0.00    0.00       6/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       1/1           std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [1377]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1459]
                0.00    0.00       1/7           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::variables>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables>&>&&, decltype(nullptr)&&) [1505]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00     144/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      32/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      28/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00      23/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [2393]
                0.00    0.00      23/41          Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [2391]
                0.00    0.00      15/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      14/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       7/514         unittest::g_progress() [2081]
                0.00    0.00       7/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       7/16          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [2518]
                0.00    0.00       7/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       7/7           Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&&) [2679]
                0.00    0.00       6/143229      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&) [1772]
                0.00    0.00       6/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       2/2           std::shared_ptr<advgetopt::variables>::shared_ptr(std::shared_ptr<advgetopt::variables> const&) [2862]
                0.00    0.00       1/7           Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>& const&> Catch::operator<=<std::shared_ptr<advgetopt::getopt>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::getopt>&) [2677]
                0.00    0.00       1/1           Catch::ExprLhs<std::shared_ptr<advgetopt::variables>& const&> Catch::operator<=<std::shared_ptr<advgetopt::variables>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::variables>&) [2895]
-----------------------------------------------
                0.00    0.00       1/50577       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/50577       CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/50577       CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/50577       CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/50577       CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       6/50577       CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/50577       CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/50577       CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       8/50577       CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      18/50577       CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      54/50577       CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      66/50577       CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.01   50400/50577       CATCH2_INTERNAL_TEST_3() [2]
[261]    0.1    0.00    0.01   50577         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00   50577/51800       __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&) [272]
                0.00    0.00   50577/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00   50577/50577       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> >&) [475]
-----------------------------------------------
                0.00    0.01     366/366         std::shared_ptr<advgetopt::variables> std::allocate_shared<advgetopt::variables, std::allocator<advgetopt::variables>>(std::allocator<advgetopt::variables> const&) [265]
[262]    0.1    0.00    0.01     366         std::shared_ptr<advgetopt::variables>::shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [262]
                0.00    0.01     366/366         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [263]
-----------------------------------------------
                0.00    0.01     366/366         std::shared_ptr<advgetopt::variables>::shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [262]
[263]    0.1    0.00    0.01     366         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [263]
                0.00    0.01     366/366         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
                0.00    0.00     366/366         std::enable_if<!std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::variables, void>::value, void>::type std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::variables, advgetopt::variables>(advgetopt::variables) [2102]
-----------------------------------------------
                0.00    0.01     366/366         std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [263]
[264]    0.1    0.00    0.01     366         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
                0.00    0.01     366/366         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
                0.00    0.00     366/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     366/366         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&) [1072]
                0.00    0.00     366/731         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1073]
                0.00    0.00     366/731         std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::variables>(std::allocator<advgetopt::variables> const&) [2057]
                0.00    0.00     366/366         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::get() [2104]
                0.00    0.00     366/1098        std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2015]
                0.00    0.00     366/1463        std::allocator<advgetopt::variables>::~allocator() [2001]
                0.00    0.00     366/366         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2105]
                0.00    0.00     366/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2018]
                0.00    0.00     366/731         std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2058]
-----------------------------------------------
                0.00    0.01     366/366         std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>() [266]
[265]    0.1    0.00    0.01     366         std::shared_ptr<advgetopt::variables> std::allocate_shared<advgetopt::variables, std::allocator<advgetopt::variables>>(std::allocator<advgetopt::variables> const&) [265]
                0.00    0.01     366/366         std::shared_ptr<advgetopt::variables>::shared_ptr<std::allocator<advgetopt::variables>>(std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [262]
-----------------------------------------------
                0.00    0.01       1/1           CATCH2_INTERNAL_TEST_37() [260]
[266]    0.1    0.00    0.01       1         std::shared_ptr<advgetopt::variables> std::make_shared<advgetopt::variables>() [266]
                0.00    0.01     366/366         std::shared_ptr<advgetopt::variables> std::allocate_shared<advgetopt::variables, std::allocator<advgetopt::variables>>(std::allocator<advgetopt::variables> const&) [265]
                0.00    0.00     366/366         std::allocator<advgetopt::variables>::allocator() [2101]
                0.00    0.00     366/1463        std::allocator<advgetopt::variables>::~allocator() [2001]
-----------------------------------------------
                0.00    0.01     366/366         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
[267]    0.1    0.00    0.01     366         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
                0.01    0.00     366/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00     366/366         void std::allocator_traits<std::allocator<advgetopt::variables> >::construct<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [968]
                0.00    0.00     366/1098        std::allocator<advgetopt::variables>::allocator(std::allocator<advgetopt::variables> const&) [2015]
                0.00    0.00     366/366         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::variables>) [2106]
                0.00    0.00     366/1463        std::allocator<advgetopt::variables>::~allocator() [2001]
                0.00    0.00     366/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2018]
-----------------------------------------------
                0.00    0.01       9/9           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[268]    0.1    0.00    0.01       9         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.01      72/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00      23/36          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [339]
                0.00    0.00      17/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       7/457         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) [290]
                0.00    0.00     192/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/3           std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00     301/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      65/103221      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> >&&) [242]
                0.00    0.00       9/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       7/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00     546/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      98/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&) [897]
                0.00    0.00       7/1345281     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&) [14]
                0.00    0.00     354/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      10/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00       4/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       2/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      98/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       8/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00       8/11          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00       7/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00      23/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       6/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       9/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       5/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       5/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00       5/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       4/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       4/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [1065]
                0.00    0.00       7/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00       3/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       3/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       3/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      32/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       4/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       2/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       2/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00       2/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [114]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [114]> >::type Catch::operator==<char const (&) [114]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [114]) [1135]
                0.00    0.00     273/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      20/33          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1107]
                0.00    0.00       8/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.00    0.00       8/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       1/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [41]) [1204]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1094]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [113]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [113]> >::type Catch::operator==<char const (&) [113]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [113]) [1195]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23]) [1140]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00      11/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1221]
                0.00    0.00      12/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       8/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1353]
                0.00    0.00       3/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
                0.00    0.00       7/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00      73/73          std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::operator->() const [2272]
                0.00    0.00      32/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      23/36          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::end() const [2410]
                0.00    0.00      23/23          Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const& const&> Catch::operator<=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [2462]
                0.00    0.00      23/143229      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&) [1772]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      14/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      11/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00      11/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00      11/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       9/514         unittest::g_progress() [2081]
                0.00    0.00       9/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       4/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00       4/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00       3/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::size() const [2780]
                0.00    0.00       3/22          Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&&) [2467]
                0.00    0.00       1/1           std::numeric_limits<int>::max() [2953]
-----------------------------------------------
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       3/5894        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       3/5894        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       4/5894        CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       5/5894        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       6/5894        CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       6/5894        CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      10/5894        CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      12/5894        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      16/5894        CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      18/5894        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      32/5894        CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      41/5894        CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     100/5894        CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.01    5625/5894        CATCH2_INTERNAL_TEST_55() [27]
[269]    0.1    0.00    0.01    5894         Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.01    5894/5894        Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [270]
-----------------------------------------------
                0.00    0.01    5894/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
[270]    0.1    0.00    0.01    5894         Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [270]
                0.00    0.01    5894/5894        Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [276]
                0.00    0.00    5894/1345281     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&) [14]
-----------------------------------------------
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       1/50475       CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       2/50475       CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       2/50475       CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/50475       CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       2/50475       CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       3/50475       CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       4/50475       CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/50475       CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00       6/50475       CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       8/50475       CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      12/50475       CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      20/50475       CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.01   50400/50475       CATCH2_INTERNAL_TEST_3() [2]
[271]    0.1    0.00    0.01   50475         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.01   50475/917811      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) [61]
                0.00    0.00   50475/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00   50475/50475       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]) [476]
-----------------------------------------------
                0.00    0.00       1/51800       CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/51800       CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      10/51800       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> > > > >) [940]
                0.00    0.00      43/51800       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
                0.00    0.00      83/51800       unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00     109/51800       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00     266/51800       unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     266/51800       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [662]
                0.00    0.00     444/51800       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00   50577/51800       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
[272]    0.1    0.00    0.00   51800         __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&) [272]
                0.00    0.00  107186/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00  184885/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00   53593/4495667     std::char_traits<char>::compare(char const, char const, unsigned long) [166]
-----------------------------------------------
                0.00    0.01   45360/45360       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>, std::random_access_iterator_tag) [162]
[273]    0.1    0.00    0.01   45360         bool __gnu_cxx::__ops::Iterequals_val<char const [9]>::operator()<__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> > > > > >(__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> > > > >) [273]
                0.00    0.01   45360/917811      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) [61]
                0.00    0.00   45360/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00  859323/859323      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) [275]
[274]    0.1    0.00    0.00  859323         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) [274]
                0.00    0.00  859323/26670013     std::is_constant_evaluated() [132]
                0.00    0.00  859323/859323      __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) [1741]
-----------------------------------------------
                0.00    0.00       4/1273568     std::vector<std::__cxx11::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=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00    3061/1273568     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&) [385]
                0.00    0.00  415282/1273568     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() [376]
                0.00    0.00  855221/1273568     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> > >(__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> >&&) [19]
[275]    0.1    0.00    0.01 1273568         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) [275]
                0.00    0.00  859323/859323      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) [274]
-----------------------------------------------
                0.00    0.01    5894/5894        Catch::Matchers::ExceptionWatcher::ExceptionWatcher(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [270]
[276]    0.1    0.00    0.01    5894         Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [276]
                0.00    0.01    5894/5894        Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [277]
-----------------------------------------------
                0.00    0.01    5894/5894        Catch::Matchers::MatcherBase<std::exception>::MatcherBase() [276]
[277]    0.1    0.00    0.01    5894         Catch::Matchers::MatcherUntypedBase::MatcherUntypedBase() [277]
                0.00    0.01    5894/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.01       4/4           CATCH2_INTERNAL_TEST_0() [212]
[278]    0.1    0.00    0.01       4         operator+(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char32_t) [278]
                0.00    0.01       4/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.00       4/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       4/159381      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> >&&) [176]
                0.00    0.00       8/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.01       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[279]    0.1    0.00    0.01       1         void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::iterator_range<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> >::iterator, boost::iterator_range<char const> const&) [279]
                0.00    0.01       1/1           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >::iterator, char const, char const) [280]
                0.00    0.00       1/97          boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_adl_barrier::end<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2241]
                0.00    0.00       1/97          boost::range_iterator<boost::iterator_range<char const> const, void>::type boost::range_adl_barrier::begin<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2242]
-----------------------------------------------
                0.00    0.01       1/1           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::iterator_range<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> >::iterator, boost::iterator_range<char const> const&) [279]
[280]    0.1    0.00    0.01       1         void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >::iterator, char const, char const) [280]
                0.00    0.01       1/1           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [281]
                0.00    0.00       1/3           __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char>(__gnu_cxx::__normal_iterator<char, __gnu_cxx::__enable_if<std::__are_same<char, char>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&) [2799]
-----------------------------------------------
                0.00    0.01       1/1           void boost::algorithm::detail::insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >::iterator, char const, char const) [280]
[281]    0.1    0.00    0.01       1         __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [281]
                0.00    0.01       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [282]
                0.00    0.00       1/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00       1/6           decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1422]
                0.00    0.00       1/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00       1/8683        __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1859]
-----------------------------------------------
                0.00    0.01       1/1           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [281]
[282]    0.1    0.00    0.01       1         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [282]
                0.00    0.00       1/5           __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [156]
                0.00    0.00       1/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00       1/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00       1/6           decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1422]
-----------------------------------------------
                0.00    0.01       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[283]    0.1    0.00    0.01       5         CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.01     140/6014        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> >&&) [28]
                0.00    0.00     140/482         std::__cxx11::to_string(int) [430]
                0.00    0.00     163/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      41/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00     140/12905       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) [318]
                0.00    0.00     704/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     100/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      40/44          Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [807]
                0.00    0.00      41/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00     324/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00     187/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40]) [1068]
                0.00    0.00       9/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00       2/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37]) [1067]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
                0.00    0.00       9/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00     162/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/11          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       1/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00       1/2           Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1154]
                0.00    0.00       9/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00     112/143229      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&) [1772]
                0.00    0.00       5/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       2/1171689     void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
                0.00    0.00       4/1171689     void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00       6/1171689     __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
                0.00    0.00  122243/1171689     __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::__niter_wrap<__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> >>(__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> >) [432]
                0.00    0.00  260654/1171689     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.00  382892/1171689     std::vector<std::__cxx11::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(__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> > > > >) [106]
                0.00    0.00  405888/1171689     std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
[284]    0.1    0.00    0.01 1171689         __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> > > > >::operator+(long) const [284]
                0.01    0.00 1171707/6278835     __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&) [153]
-----------------------------------------------
                0.00    0.01      32/32          std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&, int const&, char**&) [289]
[285]    0.1    0.00    0.01      32         std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [285]
                0.00    0.01      32/32          std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [286]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.01      32/32          std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [285]
[286]    0.1    0.00    0.01      32         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [286]
                0.00    0.01      32/32          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00       7/10          std::enable_if<!std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::getopt, void>::value, void>::type std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::getopt, advgetopt::getopt>(advgetopt::getopt) [2573]
-----------------------------------------------
                0.00    0.01      32/32          std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [286]
[287]    0.1    0.00    0.01      32         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
                0.00    0.00      32/32          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&) [334]
                0.00    0.00      25/52          operator delete(void, void) [302]
                0.00    0.00      32/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      32/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&) [1335]
                0.00    0.00      32/46          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1336]
                0.00    0.00      32/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::getopt>(std::allocator<advgetopt::getopt> const&) [2346]
                0.00    0.00      32/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::get() [2414]
                0.00    0.00      32/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/256         char*& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00      32/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2347]
                0.00    0.00       7/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2575]
                0.00    0.00       7/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
-----------------------------------------------
                0.00    0.00       1/32          CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       1/32          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       2/32          CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       3/32          CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/32          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       5/32          CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       6/32          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      10/32          CATCH2_INTERNAL_TEST_9() [386]
[288]    0.1    0.00    0.01      32         std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.01      32/32          std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&, int const&, char**&) [289]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00      32/36          std::allocator<advgetopt::getopt>::allocator() [2411]
                0.00    0.00      32/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
-----------------------------------------------
                0.00    0.01      32/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
[289]    0.1    0.00    0.01      32         std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&, int const&, char**&) [289]
                0.00    0.01      32/32          std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char**&) [285]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.00       1/457         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/457         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00       1/457         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00       2/457         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       3/457         CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       7/457         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       7/457         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/457         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      12/457         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      36/457         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     380/457         unittest::init_tmp_dir(std::__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]
[290]    0.1    0.01    0.00     457         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) [290]
                0.00    0.00    1253/1345281     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&) [14]
                0.00    0.00    1253/803930      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
-----------------------------------------------
                0.00    0.00       1/190         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       1/190         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/190         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/190         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/190         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/190         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/190         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       2/190         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       3/190         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/190         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       3/190         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       4/190         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/190         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/190         CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00       5/190         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/190         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/190         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/190         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       8/190         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/190         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00     116/190         CATCH2_INTERNAL_TEST_61() [130]
[291]    0.1    0.00    0.01     190         unittest::init_tmp_dir(std::__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     380/457         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) [290]
                0.00    0.00     570/887         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&) [480]
                0.00    0.00     568/12905       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) [318]
                0.00    0.00    1898/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     190/1345281     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&) [14]
                0.00    0.00     380/159381      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> >&&) [176]
                0.00    0.00     190/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00     190/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00     190/255         unittest::g_tmp_dir[abi:cxx11]() [978]
-----------------------------------------------
                0.00    0.00       1/120         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [661]
                0.00    0.00      54/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [365]
                0.00    0.00      65/120         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
[292]    0.1    0.00    0.01     120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [292]
                0.00    0.01     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [293]
-----------------------------------------------
                0.00    0.01     120/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [292]
[293]    0.1    0.00    0.01     120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [293]
                0.00    0.01     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [300]
                0.00    0.00     120/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00       1/1581214     void std::Construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1627]
                0.00    0.00       1/1581214     std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       1/1581214     decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment const&>)(), (declval<int>)(), (declval<decltype(nullptr)>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [574]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> > >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1662]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >::construct<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1647]
                0.00    0.00       1/1581214     Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1630]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1661]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [1663]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [1659]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [1664]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [1658]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [1650]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [1655]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [1651]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [1652]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [1653]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [1654]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [1656]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> > >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [1657]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >::construct<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1646]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >::construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [1648]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [1644]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >::construct<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [1649]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [1643]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [1635]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [1640]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [1636]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [1637]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [1638]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [1639]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [1641]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >::construct<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [1642]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Arg>::construct<Catch::Clara::Arg, Catch::Clara::Arg const&>(Catch::Clara::Arg, Catch::Clara::Arg const&) [1634]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::ReporterSpec>::construct<Catch::ReporterSpec, Catch::ReporterSpec>(Catch::ReporterSpec, Catch::ReporterSpec&&) [1632]
                0.00    0.00       1/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&>(Catch::Clara::Detail::BoundValueRef<long>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<long> > >, long&) [1660]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<long> >::construct<Catch::Clara::Detail::BoundValueRef<long>, long&>(Catch::Clara::Detail::BoundValueRef<long>, long&) [1645]
                0.00    0.00       1/1581214     Catch::Optional<Catch::ReporterSpec>::Optional(Catch::ReporterSpec&&) [1631]
                0.00    0.00       1/1581214     void __gnu_cxx::new_allocator<Catch::ProcessedReporterSpec>::construct<Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec>(Catch::ProcessedReporterSpec, Catch::ProcessedReporterSpec&&) [1633]
                0.00    0.00       2/1581214     void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_create<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::integral_constant<bool, true>) [1605]
                0.00    0.00       2/1581214     void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback&, std::integral_constant<bool, true>) [1607]
                0.00    0.00       2/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
                0.00    0.00       2/1581214     decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&) [1004]
                0.00    0.00       2/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1613]
                0.00    0.00       2/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&>(Catch::Clara::Detail::BoundValueRef<double>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<double> > >, double&) [1614]
                0.00    0.00       2/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [1610]
                0.00    0.00       2/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundValueRef<double> >::construct<Catch::Clara::Detail::BoundValueRef<double>, double&>(Catch::Clara::Detail::BoundValueRef<double>, double&) [1611]
                0.00    0.00       2/1581214     void __gnu_cxx::new_allocator<Catch::ISingleton>::construct<Catch::ISingleton, Catch::ISingleton const&>(Catch::ISingleton**, Catch::ISingleton const&) [1612]
                0.00    0.00       3/1581214     decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
                0.00    0.00       3/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/1581214     decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<unsigned int>((declval<unsigned int&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1561]
                0.00    0.00       3/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
                0.00    0.00       3/1581214     decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::getopt, advgetopt::options_environment&) [1562]
                0.00    0.00       3/1581214     void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [924]
                0.00    0.00       3/1581214     decltype (::new ((void)(0)) std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>)())) std::construct_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [926]
                0.00    0.00       3/1581214     void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >::construct<Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >, Catch::Detail::unique_ptr<std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > >&&) [1564]
                0.00    0.00       3/1581214     void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo>(Catch::SectionInfo, Catch::SectionInfo&&) [1563]
                0.00    0.00       4/1581214     void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [964]
                0.00    0.00       4/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::Spalloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, char const (&) [13]) [1541]
                0.00    0.00       4/1581214     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]) [950]
                0.00    0.00       4/1581214     void std::Construct<Catch::ColumnInfo, Catch::ColumnInfo const&>(Catch::ColumnInfo, Catch::ColumnInfo const&) [1542]
                0.00    0.00       7/1581214     std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/1581214     decltype (::new ((void)(0)) Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) std::construct_at<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1433]
                0.00    0.00       7/1581214     void __gnu_cxx::new_allocator<std::pair<char, char> >::construct<std::pair<char, char>, std::pair<char, char> >(std::pair<char, char>, std::pair<char, char>&&) [1434]
                0.00    0.00       8/1581214     void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [471]
                0.00    0.00       9/1581214     void std::Function_base::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_create<CATCH2_INTERNAL_TEST_13()::conf_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_13()::conf_callback const&, std::integral_constant<bool, true>) [1386]
                0.00    0.00       9/1581214     void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, Catch::Detail::CaseInsensitiveLess, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1390]
                0.00    0.00       9/1581214     void __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1387]
                0.00    0.00       9/1581214     void std::Functionbase::Basemanager<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> >::_M_create<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false> >(std::Anydata&, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, false, false>&&, std::integral_constant<bool, true>) [1388]
                0.00    0.00       9/1581214     void std::Functionbase::Basemanager<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> >::_M_create<std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false> >(std::Anydata&, std::__detail::AnyMatcher<std::_cxx11::regex_traits<char>, false, true, false>&&, std::integral_constant<bool, true>) [1389]
                0.00    0.00      10/1581214     Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1376]
                0.00    0.00      13/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::Token>::construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token&&) [1349]
                0.00    0.00      13/1581214     void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [1350]
                0.00    0.00      16/1581214     std::_shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagRef> >, bool&) [1343]
                0.00    0.00      16/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [1342]
                0.00    0.00      18/1581214     void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&, std::integral_constant<bool, true>) [1332]
                0.00    0.00      23/1581214     decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1307]
                0.00    0.00      23/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::NFA<std::_cxx11::regex_traits<char> >&, std::Spalloc_shared_tag<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > >, std::locale const&, std::regex_constants::syntax_option_type&) [1310]
                0.00    0.00      23/1581214     void __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::construct<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&) [1309]
                0.00    0.00      32/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
                0.00    0.00      32/1581214     decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)(), (declval<int const&>)(), (declval<char*&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [354]
                0.00    0.00      35/1581214     void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1251]
                0.00    0.00      38/1581214     void std::Function_base::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >::_M_create<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&&, std::integral_constant<bool, true>) [1245]
                0.00    0.00      43/1581214     void std::_Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [384]
                0.00    0.00      44/1581214     void __gnu_cxx::new_allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>::construct<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [1225]
                0.00    0.00      65/1581214     decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1176]
                0.00    0.00      84/1581214     void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1160]
                0.00    0.00     100/1581214     decltype (::new ((void)(0)) int((declval<int const&>)())) std::constructat<int, int const&>(int, int const&) [1129]
                0.00    0.00     110/1581214     decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1122]
                0.00    0.00     137/1581214     void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [1105]
                0.00    0.00     137/1581214     void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const**, Catch::TestCaseHandle const&&) [1102]
                0.00    0.00     137/1581214     void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [1104]
                0.00    0.00     137/1581214     void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const const&>(Catch::TestCaseHandle const*, Catch::TestCaseHandle const const&) [1101]
                0.00    0.00     137/1581214     void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [1103]
                0.00    0.00     137/1581214     void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [1098]
                0.00    0.00     137/1581214     void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo*, Catch::TestCaseInfo&&) [1099]
                0.00    0.00     137/1581214     void std::_Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [1106]
                0.00    0.00     137/1581214     void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseInfo const> >::construct<Catch::TestCaseInfo const, Catch::TestCaseInfo const const&>(Catch::TestCaseInfo const*, Catch::TestCaseInfo const const&) [1100]
                0.00    0.00     192/1581214     decltype (::new ((void)(0)) unsigned long((declval<unsigned long>)())) std::construct_at<unsigned long, unsigned long>(unsigned long, unsigned long&&) [1062]
                0.00    0.00     204/1581214     void std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_create<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&&, std::integral_constant<bool, true>) [1053]
                0.00    0.00     213/1581214     Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1050]
                0.00    0.00     214/1581214     Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1049]
                0.00    0.00     222/1581214     decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&) [1023]
                0.00    0.00     255/1581214     void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [1002]
                0.00    0.00     267/1581214     std::__detail::State<char>::State(std::__detail::Opcode) [996]
                0.00    0.00     273/1581214     decltype (::new ((void)(0)) long((declval<long const&>)())) std::constructat<long, long const&>(long, long const&) [995]
                0.00    0.00     294/1581214     void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&) [988]
                0.00    0.00     352/1581214     void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&) [971]
                0.00    0.00     363/1581214     void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [970]
                0.00    0.00     366/1581214     std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
                0.00    0.00     366/1581214     decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables) [969]
                0.00    0.00     392/1581214     void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [960]
                0.00    0.00     392/1581214     void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::construct<Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [959]
                0.00    0.00     413/1581214     void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [956]
                0.00    0.00     616/1581214     void std::Construct<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [908]
                0.00    0.00     621/1581214     void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [907]
                0.00    0.00     920/1581214     std::__detail::State<char>::State(std::__detail::_State<char>&&) [876]
                0.00    0.00    1044/1581214     void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [854]
                0.00    0.00    1085/1581214     void __gnu_cxx::new_allocator<std::__detail::State<char> >::construct<std::_detail::State<char>, std::_detail::State<char> >(std::_detail::State<char>, std::_detail::_State<char>&&) [852]
                0.00    0.00    1134/1581214     void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [847]
                0.00    0.00    1176/1581214     void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [468]
                0.00    0.00    1192/1581214     void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [842]
                0.00    0.00    1291/1581214     void std::Construct<std::pair<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>) [834]
                0.00    0.00    3356/1581214     void std::Construct<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [763]
                0.00    0.00    4638/1581214     decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [394]
                0.00    0.00 1557219/1581214     decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [42]
[294]    0.1    0.01    0.00 1581214         operator new(unsigned long, void) [294]
-----------------------------------------------
                0.01    0.00 2736481/2736481     std::iterator_traits<char>::difference_type std::distance<char>(char, char) [138]
[295]    0.1    0.01    0.00 2736481         std::iterator_traits<char>::difference_type std::__distance<char>(char, char, std::random_access_iterator_tag) [295]
-----------------------------------------------
                0.00    0.01   20000/20000       CATCH2_INTERNAL_TEST_9() [62]
[296]    0.1    0.00    0.01   20000         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::find<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [296]
                0.01    0.00   20000/20000       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::__find_if<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const>) [297]
                0.00    0.00   20000/40000       __gnu_cxx::__ops::Iterequals_val<long const> __gnu_cxx::__ops::__iter_equals_val<long const>(long const&) [1826]
-----------------------------------------------
                0.01    0.00   20000/20000       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::find<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [296]
[297]    0.1    0.01    0.00   20000         __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::__find_if<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const>) [297]
                0.00    0.00   20000/20000       std::iterator_traits<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&) [1839]
                0.00    0.00   20000/20000       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > std::__find_if<__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const> >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, __gnu_cxx::__ops::Iterequals_val<long const>, std::random_access_iterator_tag) [1840]
-----------------------------------------------
                0.00    0.00       8/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [575]
                0.00    0.00      35/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt>(std::move_iterator<Catch::Clara::Opt>, std::move_iterator<Catch::Clara::Opt>, Catch::Clara::Opt) [459]
                0.00    0.00      43/425         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [358]
                0.00    0.00      70/425         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [420]
                0.00    0.00     129/425         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [391]
                0.00    0.00     140/425         Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [349]
[298]    0.1    0.01    0.00     425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
-----------------------------------------------
                0.00    0.00      27/219         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [440]
                0.00    0.00     192/219         std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&) [317]
[299]    0.1    0.01    0.00     219         std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [299]
-----------------------------------------------
                0.00    0.01     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::allocate(std::allocator<Catch::StringRef>&, unsigned long) [293]
[300]    0.1    0.00    0.01     120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [300]
                0.01    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [301]
-----------------------------------------------
                0.01    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::allocate(unsigned long, void const) [300]
[301]    0.1    0.01    0.00     120         __gnu_cxx::new_allocator<Catch::StringRef>::_M_max_size() const [301]
-----------------------------------------------
                0.00    0.00       1/52          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       1/52          decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment const&>)(), (declval<int>)(), (declval<decltype(nullptr)>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [574]
                0.00    0.00      25/52          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
                0.00    0.00      25/52          decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)(), (declval<int const&>)(), (declval<char*&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [354]
[302]    0.1    0.01    0.00      52         operator delete(void, void) [302]
-----------------------------------------------
                                                 <spontaneous>
[303]    0.1    0.01    0.00                 Catch::RunContext::reportExpr(Catch::AssertionInfo const&, Catch::ResultWas::OfType, Catch::ITransientExpression const, bool) [303]
-----------------------------------------------
                                                 <spontaneous>
[304]    0.1    0.01    0.00                 Catch::ConsoleReporter::reportInvalidTestSpec(Catch::StringRef) [304]
-----------------------------------------------
                                                 <spontaneous>
[305]    0.1    0.01    0.00                 Catch::getCurrentContext() [305]
-----------------------------------------------
                                                 <spontaneous>
[306]    0.1    0.01    0.00                 Catch::Detail::unique_ptr<Catch::IEventListener>::operator() [306]
-----------------------------------------------
                                                 <spontaneous>
[307]    0.1    0.01    0.00                 Catch::Context::getConfig() const [307]
-----------------------------------------------
                                                 <spontaneous>
[308]    0.1    0.01    0.00                 void std::__alloc_on_copy<std::allocator<char> >(std::allocator<char>&, std::allocator<char> const&) [308]
-----------------------------------------------
                                                 <spontaneous>
[309]    0.1    0.00    0.00                 Catch::makeCommandLineParser(Catch::ConfigData&) [309]
                0.00    0.00      50/62          Catch::Clara::Opt::operator[](Catch::StringRef) && [345]
                0.00    0.00      34/40          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [380]
                0.00    0.00      35/49          Catch::Clara::Parser::~Parser() [388]
                0.00    0.00       2/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [604]
                0.00    0.00       2/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [547]
                0.00    0.00      34/242         Catch::Clara::Opt::~Opt() [524]
                0.00    0.00       1/50          Catch::Clara::ExeName::~ExeName() [600]
                0.00    0.00      34/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [2388]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_20() [30]
[310]    0.1    0.00    0.00       1         void std::sort<__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> > > > > >(__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> > > > >, __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> > > > >) [310]
                0.00    0.00       1/1           void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
                0.00    0.00       1/165         __gnu_cxx::__ops::__iter_less_iter() [2187]
-----------------------------------------------
                0.00    0.00       1/1           void std::sort<__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> > > > > >(__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> > > > >, __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> > > > >) [310]
[311]    0.1    0.00    0.00       1         void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
                0.00    0.00       1/1           void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
                0.00    0.00       1/1           void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
                0.00    0.00       1/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00       1/1375881     __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&) [324]
                0.00    0.00       1/138         std::__lg(long) [2215]
-----------------------------------------------
                                   2             void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
                0.00    0.00       1/1           void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
[312]    0.1    0.00    0.00       1+2       void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
                0.00    0.00       2/2           __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
                0.00    0.00       5/1375881     __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&) [324]
                                   2             void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
-----------------------------------------------
                0.00    0.00       2/2           void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
[313]    0.1    0.00    0.00       2         __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
                0.00    0.00       2/2           __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::__unguarded_partition<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [333]
                0.00    0.00       2/2           void std::__move_median_to_first<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [408]
                0.00    0.00       6/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00       2/488431      __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> > > > >::operator-(long) const [357]
                0.00    0.00       2/1375881     __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&) [324]
-----------------------------------------------
                0.00    0.00       2/8           void std::__move_median_to_first<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [408]
                0.00    0.00       6/8           __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::__unguarded_partition<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [333]
[314]    0.1    0.00    0.00       8         void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >) [314]
                0.00    0.00       8/8           void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [316]
                0.00    0.00      16/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00       8/8           void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [316]
[315]    0.1    0.00    0.00       8         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
                0.00    0.00  129592/37766204     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_is_local() const [11]
                0.00    0.00  129592/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00   64906/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00   64686/13307807     std::char_traits<char>::copy(char, char const, unsigned long) [88]
                0.00    0.00  129592/33901767     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_length(unsigned long) [87]
                0.00    0.00  129592/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
                0.00    0.00   64906/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00  129592/14293017     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_get_allocator() [226]
                0.00    0.00   64796/64796       __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_on_swap(std::allocator<char>&, std::allocator<char>&) [1807]
-----------------------------------------------
                0.00    0.00       8/8           void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >) [314]
[316]    0.1    0.00    0.00       8         void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [316]
                0.00    0.00       8/8           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::swap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [315]
-----------------------------------------------
                0.00    0.00     192/192         CATCH2_INTERNAL_TEST_14() [129]
[317]    0.1    0.00    0.00     192         std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&) [317]
                0.00    0.00     192/219         std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [299]
                0.00    0.00     192/192         unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&) [1061]
-----------------------------------------------
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00       1/12905       CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       2/12905       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/12905       CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       2/12905       CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       2/12905       CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       2/12905       CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00       3/12905       CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       3/12905       CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/12905       CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       4/12905       CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       4/12905       CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/12905       CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       5/12905       CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       5/12905       CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       6/12905       CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/12905       CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       6/12905       CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       7/12905       CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       8/12905       CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       8/12905       CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      13/12905       CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      14/12905       CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      41/12905       CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     100/12905       CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     140/12905       CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     568/12905       unittest::init_tmp_dir(std::__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     688/12905       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00   11250/12905       CATCH2_INTERNAL_TEST_55() [27]
[318]    0.1    0.00    0.00   12905         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) [318]
                0.00    0.00   26342/2707296     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> >&&) [26]
                0.00    0.00   26342/803930      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const) [98]
                0.00    0.00   26342/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[319]    0.1    0.00    0.00       1         CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     100/6014        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> >&&) [28]
                0.00    0.00     100/482         std::__cxx11::to_string(int) [430]
                0.00    0.00     100/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00     100/12905       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) [318]
                0.00    0.00     300/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     100/100         Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [747]
                0.00    0.00     100/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00     200/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00     101/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00     100/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00    1136/115442      Catch::operator<(Catch::TestCaseInfo const&, Catch::TestCaseInfo const&) [673]
                0.00    0.00  114306/115442      decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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&) [321]
[320]    0.1    0.00    0.00  115442         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.00    0.00  115442/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00  115442/4495667     std::char_traits<char>::compare(char const, char const, unsigned long) [166]
                0.00    0.00  115442/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00  230884/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00  115442/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00   28466/3448171     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_compare(unsigned long, unsigned long) [192]
-----------------------------------------------
                0.00    0.00      48/114219      bool __gnu_cxx::__ops::Valless_iter::operator()<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> > > > > >(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 [896]
                0.00    0.00      59/114219      bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
                0.00    0.00  114112/114219      std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
[321]    0.1    0.00    0.00  114219         decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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&) [321]
                0.00    0.00  114306/115442      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
                0.00    0.00  114306/114306      auto std::__detail::__char_traits_cmp_cat<std::char_traits<char> >(int) [1778]
-----------------------------------------------
                0.00    0.00      17/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [899]
                0.00    0.00      42/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
                0.00    0.00      82/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [770]
                0.00    0.00     412/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
                0.00    0.00    5554/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
                0.00    0.00    7808/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [418]
                0.00    0.00   18301/32216       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [370]
[322]    0.1    0.00    0.00   32216         std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00  114112/114219      decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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&) [321]
                0.00    0.00  114112/114227      std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec) [1779]
                0.00    0.00  114112/114227      std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [1780]
-----------------------------------------------
                0.00    0.00  222190/222190      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> >&&) [176]
[323]    0.1    0.00    0.00  222190         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear() [323]
                0.00    0.00  226974/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
-----------------------------------------------
                0.00    0.00       1/1375881     void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
                0.00    0.00       1/1375881     void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
                0.00    0.00       2/1375881     __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
                0.00    0.00       5/1375881     void std::__introsort_loop<__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> > > > >, long, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, long, __gnu_cxx::__ops::Iterless_iter) [312]
                0.00    0.00    3061/1375881     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&) [385]
                0.00    0.00   14400/1375881     __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>, std::random_access_iterator_tag) [411]
                0.00    0.00   47040/1375881     __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>, std::random_access_iterator_tag) [330]
                0.00    0.00   90720/1375881     __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [9]>, std::random_access_iterator_tag) [162]
                0.00    0.00  133440/1375881     __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [4]>, std::random_access_iterator_tag) [182]
                0.00    0.00  231990/1375881     __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [6]>, std::random_access_iterator_tag) [197]
                0.00    0.00  855221/1375881     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> > >(__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> >&&) [19]
[324]    0.1    0.00    0.00 1375881         __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&) [324]
                0.00    0.00 2757040/7176512     __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 [228]
-----------------------------------------------
                                                 <spontaneous>
[325]    0.1    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::destroy<Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [325]
                0.00    0.00     255/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
-----------------------------------------------
                0.00    0.00       1/63183       std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00       4/63183       Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1081]
                0.00    0.00      49/63183       std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00    1515/63183       std::__cxx11::to_string(int) [430]
                0.00    0.00   61614/63183       std::__cxx11::to_string(long) [116]
[326]    0.1    0.00    0.00   63183         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00   63183/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00   63183/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.00    0.00   63183/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.00    0.00     413/54356       Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [690]
                0.00    0.00   53943/54356       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&) [205]
[327]    0.1    0.00    0.00   54356         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [327]
                0.00    0.00   54356/3302104     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const, unsigned long) [39]
                0.00    0.00   54356/2699490     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check_length(unsigned long, unsigned long, char const) const [146]
-----------------------------------------------
                0.00    0.00   23520/23520       CATCH2_INTERNAL_TEST_3() [2]
[328]    0.1    0.00    0.00   23520         __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::find<__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> > > > >, char [2]>(__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> > > > >, __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> > > > >, char const (&) [2]) [328]
                0.00    0.00   23520/23520       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>) [329]
                0.00    0.00   23520/23520       __gnu_cxx::__ops::Iterequals_val<char const [2]> __gnu_cxx::__ops::__iter_equals_val<char const [2]>(char const (&) [2]) [1832]
-----------------------------------------------
                0.00    0.00   23520/23520       __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::find<__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> > > > >, char [2]>(__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> > > > >, __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> > > > >, char const (&) [2]) [328]
[329]    0.1    0.00    0.00   23520         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>) [329]
                0.00    0.00   23520/23520       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>, std::random_access_iterator_tag) [330]
                0.00    0.00   23520/260370      std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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&) [1763]
-----------------------------------------------
                0.00    0.00   23520/23520       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>) [329]
[330]    0.1    0.00    0.00   23520         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>, std::random_access_iterator_tag) [330]
                0.00    0.00   23520/23520       bool __gnu_cxx::__ops::Iterequals_val<char const [2]>::operator()<__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> > > > > >(__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> > > > >) [332]
                0.00    0.00   47040/1375881     __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&) [324]
-----------------------------------------------
                                                 <spontaneous>
[331]    0.1    0.00    0.00                 Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.00    2495/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     513/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00    2495/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00    3008/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     513/159381      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> >&&) [176]
                0.00    0.00    2495/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
-----------------------------------------------
                0.00    0.00   23520/23520       __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [2]>, std::random_access_iterator_tag) [330]
[332]    0.1    0.00    0.00   23520         bool __gnu_cxx::__ops::Iterequals_val<char const [2]>::operator()<__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> > > > > >(__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> > > > >) [332]
                0.00    0.00   23520/917811      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) [61]
                0.00    0.00   23520/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00       2/2           __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
[333]    0.1    0.00    0.00       2         __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::__unguarded_partition<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [333]
                0.00    0.00       6/8           void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >) [314]
                0.00    0.00      39/59          bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
                0.00    0.00       8/8           decltype (std::__detail::__synth3way((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)(), (declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)())) __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&) [1430]
                0.00    0.00      26/180229      __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> > > > >::operator++() [1770]
                0.00    0.00      11/60          __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> > > > >::operator--() [2283]
                0.00    0.00       8/114227      std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec) [1779]
                0.00    0.00       8/114227      std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [1780]
-----------------------------------------------
                0.00    0.00      32/32          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
[334]    0.0    0.00    0.00      32         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&) [334]
                0.00    0.00      32/32          void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [353]
                0.00    0.00      32/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00      32/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00      32/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>) [2415]
                0.00    0.00      32/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00      32/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
                0.00    0.00      25/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2416]
                0.00    0.00      25/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[335]    0.0    0.00    0.00       2         operator+(char32_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [335]
                0.00    0.00       2/69          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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [71]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       2/159381      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> >&&) [176]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[336]    0.0    0.00    0.00                 main [336]
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       1/1           main::{lambda()#1}::operator void ()()() const [2990]
-----------------------------------------------
                0.00    0.00       1/1           main [336]
[337]    0.0    0.00    0.00       1         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [406]
                0.00    0.00       1/1           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [441]
                0.00    0.00      12/62          Catch::Clara::Opt::operator[](Catch::StringRef) && [345]
                0.00    0.00       6/40          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [380]
                0.00    0.00       8/49          Catch::Clara::Parser::~Parser() [388]
                0.00    0.00       4/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [547]
                0.00    0.00       1/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [604]
                0.00    0.00       8/242         Catch::Clara::Opt::~Opt() [524]
                0.00    0.00       2/2           unittest::g_dist_dir[abi:cxx11]() [979]
                0.00    0.00       2/2           unittest::g_binary_dir[abi:cxx11]() [980]
                0.00    0.00       2/2           unittest::g_source_dir[abi:cxx11]() [981]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/1           unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       1/1           (anonymous namespace)::tests_done() [1270]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       8/42          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::operator()(Catch::StringRef) && [2388]
                0.00    0.00       2/268         unittest::g_verbose() [2142]
                0.00    0.00       1/1           main::{lambda()#1}::FUN() [2991]
                0.00    0.00       1/514         unittest::gprogress() [2081]
                0.00    0.00       1/1           (anonymous namespace)::finish_init(Catch::Session&) [2886]
-----------------------------------------------
                0.00    0.00    6342/6342        std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [339]
[338]    0.0    0.00    0.00    6342         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
                0.00    0.00    6342/6342        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [370]
                0.00    0.00    5554/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00    8854/15395       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::end() const [1848]
                0.00    0.00    6342/6342        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_end() const [1873]
                0.00    0.00    6342/6342        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_begin() const [1874]
                0.00    0.00    6342/6378        std::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1872]
                0.00    0.00    5554/5554        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_key(std::Rbtree_node_base const) [1896]
-----------------------------------------------
                0.00    0.00      13/36          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      23/36          CATCH2_INTERNAL_TEST_0() [268]
[339]    0.0    0.00    0.00      36         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [339]
                0.00    0.00    6342/6342        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
-----------------------------------------------
                0.00    0.00   63183/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
[340]    0.0    0.00    0.00   63183         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00   63183/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.00   41403/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.00    0.00   63180/631844      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [341]
                0.00    0.00   41403/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00   63180/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00   41403/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.00   63180/631844      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char) [340]
                0.00    0.00  568664/631844      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
[341]    0.0    0.00    0.00  631844         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [341]
                0.00    0.00  583208/41686530     std::char_traits<char>::assign(char&, char const&) [36]
                0.00    0.00   48636/48636       std::char_traits<char>::assign(char, unsigned long, char) [595]
-----------------------------------------------
                0.00    0.00      65/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [343]
[342]    0.0    0.00    0.00      65         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
                0.00    0.00      65/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [292]
                0.00    0.00      65/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1057]
                0.00    0.00      65/65          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [1175]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1302]
                0.00    0.00      65/1119        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1186]
                0.00    0.00     130/1275        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [2004]
                0.00    0.00     130/330         __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::base() const [2132]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() [2235]
                0.00    0.00      65/65          __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::difference_type __gnu_cxx::operator-<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [2281]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [2141]
-----------------------------------------------
                0.00    0.00       3/65          Catch::Clara::Opt::operator[](Catch::StringRef) & [549]
                0.00    0.00      62/65          Catch::Clara::Opt::operator[](Catch::StringRef) && [345]
[343]    0.0    0.00    0.00      65         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [343]
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
                0.00    0.00      65/100         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() [2234]
-----------------------------------------------
[344]    0.0    0.00    0.00    3978+131398  <cycle 1 as a whole> [344]
                0.00    0.00    1978             advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00    1933             std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [561]
                0.00    0.00     338             advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00   21788             std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
                0.00    0.00    1933             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [879]
                0.00    0.00     921             std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [947]
                0.00    0.00   40246             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
                0.00    0.00   30978             std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1829]
                0.00    0.00    6545             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00    4480             std::__shared_ptr<advgetopt::variables, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1904]
                0.00    0.00    2327             std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
                0.00    0.00     365+1933        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2120]
                0.00    0.00    2251             std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1935]
                0.00    0.00    2178             std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00    1941             std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1972]
                0.00    0.00    1941             void std::allocator_traits<std::allocator<advgetopt::option_info> >::destroy<advgetopt::option_info>(std::allocator<advgetopt::option_info>&, advgetopt::option_info) <cycle 1> [1971]
                0.00    0.00    1941             void std::destroy_at<advgetopt::option_info>(advgetopt::option_info) <cycle 1> [1975]
                0.00    0.00    1933             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [1979]
                0.00    0.00    1933             void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >) <cycle 1> [1978]
                0.00    0.00    1933             void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >) <cycle 1> [1982]
                0.00    0.00     365+921         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2116]
                0.00    0.00     923             std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2032]
                0.00    0.00     923             void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::destroy<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >) <cycle 1> [2030]
                0.00    0.00     923             void std::destroy_at<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >(std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >) <cycle 1> [2033]
                0.00    0.00     923             std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [2031]
                0.00    0.00     365             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree() <cycle 1> [2121]
                0.00    0.00     365             std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~Rbtree() <cycle 1> [2117]
                0.00    0.00     338             std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~map() <cycle 1> [2127]
                0.00    0.00     338             std::map<char32_t, std::shared_ptr<advgetopt::option_info>, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~map() <cycle 1> [2126]
                0.00    0.00      10             std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [2577]
                0.00    0.00      10             void std::allocator_traits<std::allocator<advgetopt::getopt> >::destroy<advgetopt::getopt>(std::allocator<advgetopt::getopt>&, advgetopt::getopt) <cycle 1> [2576]
                0.00    0.00      10             void std::destroy_at<advgetopt::getopt>(advgetopt::getopt) <cycle 1> [2580]
-----------------------------------------------
                0.00    0.00      12/62          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00      50/62          Catch::makeCommandLineParser(Catch::ConfigData&) [309]
[345]    0.0    0.00    0.00      62         Catch::Clara::Opt::operator[](Catch::StringRef) && [345]
                0.00    0.00      62/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [343]
-----------------------------------------------
                0.00    0.00       6/22          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
                0.00    0.00      16/22          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [383]
[346]    0.0    0.00    0.00      22         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [346]
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [347]
-----------------------------------------------
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [346]
[347]    0.0    0.00    0.00      22         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [347]
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [348]
-----------------------------------------------
                0.00    0.00      22/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_do_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&, std::integral_constant<bool, true>) [347]
[348]    0.0    0.00    0.00      22         Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [348]
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [349]
                0.00    0.00      66/69          Catch::Clara::Opt std::__niter_base<Catch::Clara::Opt>(Catch::Clara::Opt) [2280]
-----------------------------------------------
                0.00    0.00      22/22          Catch::Clara::Opt std::__relocate_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [348]
[349]    0.0    0.00    0.00      22         Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [349]
                0.00    0.00     140/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
                0.00    0.00      70/70          void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [420]
-----------------------------------------------
                                1941             void std::destroy_at<advgetopt::option_info>(advgetopt::option_info) <cycle 1> [1975]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      13/3978        CATCH2_INTERNAL_TEST_53() [499]
[350]    0.0    0.00    0.00    1978         advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00    5934/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00    7912/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    1978/1978        std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector() [835]
                0.00    0.00    1978/1998        std::vector<long, std::allocator<long> >::~vector() [857]
                0.00    0.00    1978/1998        std::vector<double, std::allocator<double> >::~vector() [861]
                                1978             std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
                                1978             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                                1978             std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
-----------------------------------------------
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       1/16974       CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/16974       CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       3/16974       CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       3/16974       CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       3/16974       CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       3/16974       CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/16974       CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      21/16974       CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      41/16974       CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      80/16974       CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00   16800/16974       CATCH2_INTERNAL_TEST_3() [2]
[351]    0.0    0.00    0.00   16974         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00   16974/917811      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) [61]
                0.00    0.00   16974/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00   16974/16974       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]) [568]
-----------------------------------------------
                0.00    0.00    1674/23098       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [481]
                0.00    0.00   21424/23098       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, ...) [361]
[352]    0.0    0.00    0.00   23098         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
                0.00    0.00   23098/2736481     void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char>(char, char) [23]
                0.00    0.00   23098/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.00    0.00   23098/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.00    0.00      32/32          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&, int const&, char*&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&) [334]
[353]    0.0    0.00    0.00      32         void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [353]
                0.00    0.00      32/32          decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)(), (declval<int const&>)(), (declval<char*&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [354]
                0.00    0.00      32/256         char**& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.00      32/32          void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [353]
[354]    0.0    0.00    0.00      32         decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment&>)(), (declval<int const&>)(), (declval<char*&>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt, advgetopt::options_environment&, int const&, char*&) [354]
                0.00    0.00      25/52          operator delete(void, void) [302]
                0.00    0.00      32/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      32/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00      32/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
                0.00    0.00      32/256         char*& std::forward<char**&>(std::remove_reference<char**&>::type&) [2144]
-----------------------------------------------
                0.00    0.00    3368/704916      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > std::__find_if<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::random_access_iterator_tag) [757]
                0.00    0.00  260654/704916      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.00  440894/704916      std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
[355]    0.0    0.00    0.00  704916         __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [355]
                0.00    0.00 1409832/5900210     __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 [230]
-----------------------------------------------
                0.00    0.00  180180/180180      CATCH2_INTERNAL_TEST_3() [2]
[356]    0.0    0.00    0.00  180180         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator!=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [356]
                0.00    0.00  180180/24425436     Catch::operator"" _sr(char const, unsigned long) [43]
                0.00    0.00  180180/338158      Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [371]
-----------------------------------------------
                0.00    0.00       2/488431      __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
                0.00    0.00  488429/488431      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::back() [85]
[357]    0.0    0.00    0.00  488431         __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> > > > >::operator-(long) const [357]
                0.00    0.00  488431/6278835     __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&) [153]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [359]
[358]    0.0    0.00    0.00       2         Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [358]
                0.00    0.00      43/43          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [384]
                0.00    0.00      43/425         Catch::Clara::Opt std::_addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
                0.00    0.00      45/85          bool __gnu_cxx::operator==<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2257]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [2252]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [2251]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [360]
[359]    0.0    0.00    0.00       2         Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [359]
                0.00    0.00       2/2           Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [358]
-----------------------------------------------
                0.00    0.00       1/2           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [407]
                0.00    0.00       1/2           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [404]
[360]    0.0    0.00    0.00       2         Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [360]
                0.00    0.00       2/2           Catch::Clara::Opt std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [359]
-----------------------------------------------
                0.00    0.00   21424/21424       std::__cxx11::to_string(double) [362]
[361]    0.0    0.00    0.00   21424         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, ...) [361]
                0.00    0.00   21424/23098       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
-----------------------------------------------
                0.00    0.00   21424/21424       CATCH2_INTERNAL_TEST_25() [63]
[362]    0.0    0.00    0.00   21424         std::__cxx11::to_string(double) [362]
                0.00    0.00   21424/21424       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, ...) [361]
-----------------------------------------------
                0.00    0.00       3/54          decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
                0.00    0.00       8/54          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [471]
                0.00    0.00      43/54          void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [384]
[363]    0.0    0.00    0.00      54         Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00      54/54          Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt> const&) [2299]
-----------------------------------------------
                0.00    0.00      54/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
[364]    0.0    0.00    0.00      54         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [366]
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [1163]
                0.00    0.00      54/184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [2177]
                0.00    0.00      54/54          __gnu_cxx::__alloc_traits<std::allocator<Catch::StringRef>, Catch::StringRef>::_S_select_on_copy(std::allocator<Catch::StringRef> const&) [2301]
                0.00    0.00      54/1058        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [2019]
                0.00    0.00      54/1110        std::allocator<Catch::StringRef>::~allocator() [2012]
                0.00    0.00      54/1275        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [2004]
                0.00    0.00      54/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1862]
                0.00    0.00      54/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1863]
-----------------------------------------------
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [366]
[365]    0.0    0.00    0.00      54         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [365]
                0.00    0.00      54/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [292]
-----------------------------------------------
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
[366]    0.0    0.00    0.00      54         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorbase(unsigned long, std::allocator<Catch::StringRef> const&) [366]
                0.00    0.00      54/54          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_create_storage(unsigned long) [365]
                0.00    0.00      54/55          std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::Vectorimpl(std::allocator<Catch::StringRef> const&) [2297]
-----------------------------------------------
                0.00    0.00       1/266         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       1/266         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/266         CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/266         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       1/266         CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/266         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       4/266         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/266         CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       4/266         CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       4/266         CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       5/266         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       5/266         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       5/266         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       6/266         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       7/266         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/266         CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       8/266         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       9/266         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      10/266         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      11/266         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      17/266         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      26/266         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00     117/266         CATCH2_INTERNAL_TEST_61() [130]
[367]    0.0    0.00    0.00     266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00     266/266         std::vector<std::__cxx11::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&) [368]
-----------------------------------------------
                0.00    0.00     266/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
[368]    0.0    0.00    0.00     266         std::vector<std::__cxx11::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&) [368]
                0.00    0.00    3061/3061        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&) [385]
                0.00    0.00    1377/4438        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&) [393]
                0.00    0.00    3061/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
-----------------------------------------------
                0.00    0.00       1/5908        CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       1/5908        CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00       1/5908        CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00       2/5908        CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       2/5908        CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       2/5908        CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       2/5908        CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       2/5908        CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/5908        CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       3/5908        CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00       4/5908        CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       4/5908        CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       4/5908        CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       4/5908        CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       5/5908        CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       6/5908        CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       6/5908        CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00      10/5908        CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      10/5908        CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      34/5908        CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      69/5908        CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00     108/5908        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    5625/5908        CATCH2_INTERNAL_TEST_55() [27]
[369]    0.0    0.00    0.00    5908         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> >&&) [369]
                0.00    0.00   12129/2707296     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> >&&) [26]
                0.00    0.00   12129/2443818     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&) [48]
                0.00    0.00   23620/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.00    0.00   24258/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00   12129/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.00    6342/6342        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [338]
[370]    0.0    0.00    0.00    6342         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const, std::Rbtree_node_base const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [370]
                0.00    0.00   18301/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00   18301/27479       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const) [1830]
                0.00    0.00   10679/10679       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_right(std::Rbtree_node_base const) [1856]
                0.00    0.00    7622/7622        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_S_left(std::Rbtree_node_base const) [1864]
                0.00    0.00    6342/21737       std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >::Rbtree_const_iterator(std::Rbtree_node_base const) [1833]
-----------------------------------------------
                0.00    0.00  157978/338158      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00  180180/338158      std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator!=<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [356]
[371]    0.0    0.00    0.00  338158         Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [371]
                0.00    0.00  338158/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/751627      void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
                0.00    0.00       5/751627      void std::__unguarded_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [870]
                0.00    0.00      17/751627      void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00  230580/751627      CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00  260370/751627      std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<__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> > > > >&, __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> > > > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<__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> > > > > >::type>::type> > >::value, Catch::BinaryExpr<__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> > > > >&, __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&> >::type Catch::operator!=<__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> > > > > >(Catch::ExprLhs<__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> > > > >&>&&, __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> > > > >&&) [211]
                0.00    0.00  260654/751627      std::vector<std::__cxx11::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(__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> > > > >) [106]
[372]    0.0    0.00    0.00  751627         bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00 1512360/7176512     __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 [228]
-----------------------------------------------
                                                 <spontaneous>
[373]    0.0    0.00    0.00                 Catch::(anonymous namespace)::RegistryHub::registerTest(Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [373]
                0.00    0.00     137/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
-----------------------------------------------
                                                 <spontaneous>
[374]    0.0    0.00    0.00                 void std::Destroy<Catch::Detail::uniqueptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>) [374]
                0.00    0.00     137/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
-----------------------------------------------
                0.00    0.00       1/157978      CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       3/157978      CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       3/157978      CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       3/157978      CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       6/157978      CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00      12/157978      CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      12/157978      CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00      15/157978      CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00      15/157978      CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      18/157978      CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      18/157978      CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      21/157978      CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     348/157978      CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00  157503/157978      CATCH2_INTERNAL_TEST_3() [2]
[375]    0.0    0.00    0.00  157978         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00  157978/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00  157978/338158      Catch::BinaryExpr<unsigned long, unsigned long>::BinaryExpr(bool, unsigned long, Catch::StringRef, unsigned long) [371]
-----------------------------------------------
                0.00    0.00  415282/415282      std::vector<std::_cxx11::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() [93]
[376]    0.0    0.00    0.00  415282         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() [376]
                0.00    0.00  415282/1273568     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) [275]
                0.00    0.00  415282/415282      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() [1746]
-----------------------------------------------
                                                 <spontaneous>
[377]    0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<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&) [377]
                0.00    0.00    6712/1345281     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&) [14]
-----------------------------------------------
                0.00    0.00  260654/701548      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.00  440894/701548      std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
[378]    0.0    0.00    0.00  701548         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cbegin() const [378]
                0.00    0.00  701548/3794903     __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&) [231]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [380]
[379]    0.0    0.00    0.00      40         Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [379]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [382]
-----------------------------------------------
                0.00    0.00       6/40          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00      34/40          Catch::makeCommandLineParser(Catch::ConfigData&) [309]
[380]    0.0    0.00    0.00      40         Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt>(Catch::Clara::Parser&&, Catch::Clara::Opt&&) [380]
                0.00    0.00      40/40          Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [379]
                0.00    0.00      40/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
-----------------------------------------------
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [382]
[381]    0.0    0.00    0.00      40         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
                0.00    0.00       8/8           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [383]
                0.00    0.00      32/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [1121]
                0.00    0.00      40/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [2133]
                0.00    0.00      40/40          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::back() [2400]
                0.00    0.00       8/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [2311]
-----------------------------------------------
                0.00    0.00      40/40          Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt&&) [379]
[382]    0.0    0.00    0.00      40         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt&&) [382]
                0.00    0.00      40/40          Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
                0.00    0.00      40/110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [2225]
-----------------------------------------------
                0.00    0.00       8/8           Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
[383]    0.0    0.00    0.00       8         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [383]
                0.00    0.00      16/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [346]
                0.00    0.00       8/12          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
                0.00    0.00       8/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [1121]
                0.00    0.00       8/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1437]
                0.00    0.00       8/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
                0.00    0.00      16/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
                0.00    0.00      16/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [2344]
                0.00    0.00       8/13          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [2557]
                0.00    0.00       8/11          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2568]
                0.00    0.00       8/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [2133]
-----------------------------------------------
                0.00    0.00      43/43          Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt) [358]
[384]    0.0    0.00    0.00      43         void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [384]
                0.00    0.00      43/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
                0.00    0.00      43/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      43/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::removereference<Catch::Clara::Opt const&>::type&) [2313]
-----------------------------------------------
                0.00    0.00    3061/3061        std::vector<std::__cxx11::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&) [368]
[385]    0.0    0.00    0.00    3061         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&) [385]
                0.00    0.00    3061/4438        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&) [393]
                0.00    0.00    6122/1716564     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_relocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [47]
                0.00    0.00    3061/858282      std::vector<std::__cxx11::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 [89]
                0.00    0.00    3061/1273568     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) [275]
                0.00    0.00    3061/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00    3061/1375881     __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&) [324]
                0.00    0.00    6122/7176512     __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 [228]
                0.00    0.00    3061/858645      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) [398]
                0.00    0.00    6122/2132490     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() [1726]
                0.00    0.00    3061/13349       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&) [1851]
-----------------------------------------------
                0.00    0.00      10/10          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[386]    0.0    0.00    0.00      10         CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      10/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00      10/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      10/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       8/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00      10/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00      10/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     110/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/3           Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1108]
                0.00    0.00      20/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      10/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      10/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/1953        Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [989]
                0.00    0.00       1/1953        Catch::Detail::splitReporterSpec[abi:cxx11](Catch::StringRef) [218]
                0.00    0.00       6/1953        Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [728]
                0.00    0.00     137/1953        Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [485]
                0.00    0.00     513/1953        Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
                0.00    0.00     621/1953        Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [436]
                0.00    0.00     674/1953        Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [442]
[387]    0.0    0.00    0.00    1953         Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00    1953/442640      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
-----------------------------------------------
                0.00    0.00       1/49          Catch::Session::Session() [680]
                0.00    0.00       1/49          Catch::Session::~Session() [681]
                0.00    0.00       2/49          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [441]
                0.00    0.00       2/49          Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::operator|<Catch::Clara::Help>(Catch::Clara::Help const&) const [602]
                0.00    0.00       8/49          unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00      35/49          Catch::makeCommandLineParser(Catch::ConfigData&) [309]
[388]    0.0    0.00    0.00      49         Catch::Clara::Parser::~Parser() [388]
                0.00    0.00      49/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
                0.00    0.00      49/50          Catch::Clara::ExeName::~ExeName() [600]
                0.00    0.00      49/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
                0.00    0.00      49/344         Catch::Clara::Detail::ParserBase::~ParserBase() [2124]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [390]
[389]    0.0    0.00    0.00      51         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [389]
                0.00    0.00      51/51          void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [391]
                0.00    0.00      51/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00       1/51          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [404]
                0.00    0.00      50/51          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
[390]    0.0    0.00    0.00      51         void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [390]
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [389]
-----------------------------------------------
                0.00    0.00      51/51          void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [389]
[391]    0.0    0.00    0.00      51         void std::Destroy_aux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [391]
                0.00    0.00     129/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
                0.00    0.00     129/129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [582]
-----------------------------------------------
                0.00    0.00       1/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [684]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [388]
[392]    0.0    0.00    0.00      50         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
                0.00    0.00      50/51          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [390]
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~Vectorbase() [1456]
                0.00    0.00      50/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
-----------------------------------------------
                0.00    0.00    1377/4438        std::vector<std::__cxx11::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&) [368]
                0.00    0.00    3061/4438        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&) [385]
[393]    0.0    0.00    0.00    4438         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&) [393]
                0.00    0.00    4438/4438        decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [394]
                0.00    0.00    4438/13349       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&) [1851]
-----------------------------------------------
                0.00    0.00    4438/4438        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&) [393]
[394]    0.0    0.00    0.00    4438         decltype (::new ((void)(0)) std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >((declval<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>)())) std::construct_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [394]
                0.00    0.00    4638/1345281     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&) [14]
                0.00    0.00    4638/1581214     operator new(unsigned long, void) [294]
                0.00    0.00    4638/13349       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&) [1851]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[395]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [414]
                0.00    0.00      12/457         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) [290]
                0.00    0.00       3/190         unittest::init_tmp_dir(std::__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      45/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       6/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      96/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     189/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00      30/103221      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> >&&) [242]
                0.00    0.00       6/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00     270/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      11/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       6/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      51/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       6/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       6/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       6/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      51/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00     144/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [46]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [46]> >::type Catch::operator==<char const (&) [46]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [46]) [1148]
                0.00    0.00      18/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      15/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      12/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23]) [1140]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       1/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00     135/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/646         advgetopt::parameter_value::~parameter_value() [588]
                0.00    0.00       6/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       3/4           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [1338]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&> >::type Catch::operator!=<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >(Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&>&&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&&) [1515]
                0.00    0.00     100/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      24/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      15/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       9/9           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::operator->() const [2621]
                0.00    0.00       8/143229      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&) [1772]
                0.00    0.00       6/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       6/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       6/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       6/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::end() [2963]
                0.00    0.00       1/1           Catch::ExprLhs<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >& const&> Catch::operator<=<std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&, 0>(Catch::Decomposer&&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >&) [2896]
-----------------------------------------------
                0.00    0.00       7/7           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[396]    0.0    0.00    0.00       7         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       6/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00       2/233         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&) [205]
                0.00    0.00       7/457         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) [290]
                0.00    0.00       5/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       1/3           std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00       6/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      12/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      37/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/1345281     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&) [14]
                0.00    0.00       5/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       1/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00       2/12905       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) [318]
                0.00    0.00       7/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00       6/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00      66/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      34/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       7/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      14/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1222]
                0.00    0.00       7/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       7/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       2/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      17/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00      14/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       7/514         unittest::g_progress() [2081]
                0.00    0.00       3/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00       2/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       1/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       1/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
-----------------------------------------------
                0.00    0.00  859323/859323      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) [398]
[397]    0.0    0.00    0.00  859323         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) [397]
                0.00    0.00  859323/26670013     std::is_constant_evaluated() [132]
                0.00    0.00  859323/859323      __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const) [1742]
-----------------------------------------------
                0.00    0.00       4/858645      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> > > >::_M_allocate_and_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> > > > > >(unsigned long, __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> > > > >) [840]
                0.00    0.00     139/858645      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) [1174]
                0.00    0.00     220/858645      void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [491]
                0.00    0.00    3061/858645      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&) [385]
                0.00    0.00  855221/858645      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> > >(__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> >&&) [19]
[398]    0.0    0.00    0.00  858645         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) [398]
                0.00    0.00  859323/859323      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) [397]
-----------------------------------------------
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/8636        CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/8636        CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       2/8636        CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/8636        CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       2/8636        CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       2/8636        CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       3/8636        CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       3/8636        CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       3/8636        CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       3/8636        CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/8636        CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/8636        CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       4/8636        CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       5/8636        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       6/8636        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       6/8636        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/8636        CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       8/8636        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       9/8636        CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      10/8636        CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      14/8636        CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      15/8636        CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     116/8636        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00    8400/8636        CATCH2_INTERNAL_TEST_3() [2]
[399]    0.0    0.00    0.00    8636         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00    8636/917811      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) [61]
                0.00    0.00    8636/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00    8636/8636        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]) [629]
-----------------------------------------------
                0.00    0.00  222190/222190      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> >&&) [176]
[400]    0.0    0.00    0.00  222190         void std::__alloc_on_move<std::allocator<char> >(std::allocator<char>&, std::allocator<char>&) [400]
                0.00    0.00  222190/15131620     std::remove_reference<std::allocator<char>&>::type&& std::move<std::allocator<char>&>(std::allocator<char>&) [77]
-----------------------------------------------
                0.00    0.00       1/8443        CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/8443        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00       1/8443        CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/8443        CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       2/8443        CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/8443        CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/8443        CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00       2/8443        CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00       2/8443        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       5/8443        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      12/8443        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      12/8443        CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00    8400/8443        CATCH2_INTERNAL_TEST_3() [2]
[401]    0.0    0.00    0.00    8443         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00    8443/917811      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) [61]
                0.00    0.00    8443/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00    8443/8443        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]) [630]
-----------------------------------------------
                0.00    0.00       1/8441        CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       1/8441        CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       1/8441        CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/8441        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/8441        CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/8441        CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       3/8441        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/8441        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00       6/8441        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       8/8441        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      12/8441        CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00    8400/8441        CATCH2_INTERNAL_TEST_3() [2]
[402]    0.0    0.00    0.00    8441         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00    8441/917811      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) [61]
                0.00    0.00    8441/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00    8441/8441        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]) [631]
-----------------------------------------------
                0.00    0.00       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[403]    0.0    0.00    0.00       5         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      13/36          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [339]
                0.00    0.00     220/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      41/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     350/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       8/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      34/5908        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> >&&) [369]
                0.00    0.00       9/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       5/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      34/103221      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> >&&) [242]
                0.00    0.00     342/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      13/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      46/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/12905       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) [318]
                0.00    0.00       4/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       8/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     196/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       5/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       5/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      16/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      46/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      21/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      15/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     171/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      13/33          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1107]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      10/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      10/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       5/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       4/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
                0.00    0.00       4/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      33/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      21/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      20/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      13/36          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::end() const [2410]
                0.00    0.00      13/13          Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [2553]
                0.00    0.00      10/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00      10/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00      10/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       9/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       5/514         unittest::g_progress() [2081]
                0.00    0.00       5/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00       1/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::size() const [2780]
-----------------------------------------------
                                                 <spontaneous>
[404]    0.0    0.00    0.00                 void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [404]
                0.00    0.00       1/2           Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [360]
                0.00    0.00       1/51          void std::Destroy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [390]
                0.00    0.00       1/12          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::M_check_len(unsigned long, char const) const [1249]
                0.00    0.00       1/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1437]
                0.00    0.00       1/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
                0.00    0.00       4/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
                0.00    0.00       2/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [2344]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[405]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00      13/125         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(char const) [221]
                0.00    0.00       1/190         unittest::init_tmp_dir(std::__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      61/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      19/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       9/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00     104/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data() [814]
                0.00    0.00       1/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      23/103221      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> >&&) [242]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13()::conf_data::conf_data() [905]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file> const&) [923]
                0.00    0.00      43/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     164/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      43/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00      83/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       2/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       2/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00       1/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00       1/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       1/159381      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> >&&) [176]
                0.00    0.00       9/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      82/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       1/4           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [1338]
                0.00    0.00       1/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       2/2           std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&)>::function<CATCH2_INTERNAL_TEST_13()::conf_callback&, void>(CATCH2_INTERNAL_TEST_13()::conf_callback&) [1609]
                0.00    0.00       2/2           std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&)>::~function() [1705]
                0.00    0.00      78/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       9/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       4/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       2/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       2/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/143229      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&) [1772]
                0.00    0.00       1/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       1/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[406]    0.0    0.00    0.00       1         Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [406]
                0.00    0.00       1/1           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [407]
                0.00    0.00       1/1           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::vector(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > const&) [1621]
                0.00    0.00       1/293         Catch::Clara::Detail::ParserBase::ParserBase(Catch::Clara::Detail::ParserBase const&) [2135]
                0.00    0.00       1/1           Catch::Clara::ExeName::ExeName(Catch::Clara::ExeName const&) [2888]
-----------------------------------------------
                0.00    0.00       1/1           Catch::Clara::Parser::Parser(Catch::Clara::Parser const&) [406]
[407]    0.0    0.00    0.00       1         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::vector(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > const&) [407]
                0.00    0.00       1/2           Catch::Clara::Opt std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [360]
                0.00    0.00       1/1           std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::Vectorbase(unsigned long, std::allocator<Catch::Clara::Opt> const&) [1696]
                0.00    0.00       1/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [2437]
                0.00    0.00       1/1           __gnu_cxx::__alloc_traits<std::allocator<Catch::Clara::Opt>, Catch::Clara::Opt>::_S_select_on_copy(std::allocator<Catch::Clara::Opt> const&) [2908]
                0.00    0.00       1/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [2302]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Opt>::~allocator() [2310]
                0.00    0.00       1/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2386]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [2387]
-----------------------------------------------
                0.00    0.00       2/2           __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::__unguarded_partition_pivot<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [313]
[408]    0.0    0.00    0.00       2         void std::__move_median_to_first<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [408]
                0.00    0.00       2/8           void std::iter_swap<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >) [314]
                0.00    0.00       5/59          bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
-----------------------------------------------
                0.00    0.00    7200/7200        CATCH2_INTERNAL_TEST_3() [2]
[409]    0.0    0.00    0.00    7200         __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::find<__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> > > > >, char [5]>(__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> > > > >, __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> > > > >, char const (&) [5]) [409]
                0.00    0.00    7200/7200        __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>) [410]
                0.00    0.00    7200/7200        __gnu_cxx::__ops::Iterequals_val<char const [5]> __gnu_cxx::__ops::__iter_equals_val<char const [5]>(char const (&) [5]) [1867]
-----------------------------------------------
                0.00    0.00    7200/7200        __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::find<__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> > > > >, char [5]>(__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> > > > >, __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> > > > >, char const (&) [5]) [409]
[410]    0.0    0.00    0.00    7200         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>) [410]
                0.00    0.00    7200/7200        __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>, std::random_access_iterator_tag) [411]
                0.00    0.00    7200/260370      std::iterator_traits<__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> > > > > >::iterator_category std::__iterator_category<__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> > > > > >(__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&) [1763]
-----------------------------------------------
                0.00    0.00    7200/7200        __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>) [410]
[411]    0.0    0.00    0.00    7200         __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>, std::random_access_iterator_tag) [411]
                0.00    0.00    7200/7200        bool __gnu_cxx::__ops::Iterequals_val<char const [5]>::operator()<__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> > > > > >(__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> > > > >) [412]
                0.00    0.00   14400/1375881     __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&) [324]
-----------------------------------------------
                0.00    0.00    7200/7200        __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::__find_if<__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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]> >(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterequals_val<char const [5]>, std::random_access_iterator_tag) [411]
[412]    0.0    0.00    0.00    7200         bool __gnu_cxx::__ops::Iterequals_val<char const [5]>::operator()<__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> > > > > >(__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> > > > >) [412]
                0.00    0.00    7200/917811      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) [61]
                0.00    0.00    7200/929268      __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> > > > >::operator() const [238]
-----------------------------------------------
                0.00    0.00     747/747         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [414]
[413]    0.0    0.00    0.00     747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [418]
                0.00    0.00     412/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00    1444/5565        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::end() [1894]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_end() [2055]
                0.00    0.00     747/1494        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_begin() [1998]
                0.00    0.00     747/748         std::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const&) [2052]
                0.00    0.00     412/412         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_key(std::Rbtree_node_base const) [2092]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_46() [395]
[414]    0.0    0.00    0.00       1         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [414]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
-----------------------------------------------
                0.00    0.00       1/1450        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [1032]
                0.00    0.00    1449/1450        std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
[415]    0.0    0.00    0.00    1450         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [415]
                0.00    0.00    1450/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       1/167         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/167         CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data() [814]
                0.00    0.00       1/167         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/167         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/167         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       3/167         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/167         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/167         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/167         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/167         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/167         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/167         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       6/167         void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(std::__invoke_other, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [659]
                0.00    0.00       7/167         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     116/167         CATCH2_INTERNAL_TEST_61() [130]
[416]    0.0    0.00    0.00     167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00    1449/1450        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [415]
-----------------------------------------------
                0.00    0.00     266/701186      unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00  260370/701186      CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00  440550/701186      unsigned long snapdev::tokenize_string<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)>(std::vector<std::__cxx11::basic_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> > > >::value_type const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, bool, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::value_type const&, unsigned long (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long&)) [4]
[417]    0.0    0.00    0.00  701186         __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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&) [417]
                0.00    0.00  701548/7176512     __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 [228]
-----------------------------------------------
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [413]
[418]    0.0    0.00    0.00     747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_lower_bound(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [418]
                0.00    0.00    7808/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00    7808/10688       std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_key(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > const) [1855]
                0.00    0.00    4723/5331        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_left(std::Rbtree_node_base) [1897]
                0.00    0.00    3531/9115        std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::Rbtree_iterator(std::Rbtree_node_base) [1858]
                0.00    0.00    3085/3693        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_right(std::Rbtree_node_base) [1913]
-----------------------------------------------
                0.00    0.00       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[419]    0.0    0.00    0.00       5         CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       5/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00      56/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      98/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      12/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       5/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00      25/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00      17/103221      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> >&&) [242]
                0.00    0.00      25/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00       8/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      12/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       5/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00      74/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      15/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      67/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      15/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       5/7           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
                0.00    0.00      37/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      32/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00      25/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00       5/514         unittest::g_progress() [2081]
                0.00    0.00       5/5           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [47]>(char const (&) [47]) [2760]
                0.00    0.00       5/7           Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>& const&> Catch::operator<=<std::shared_ptr<advgetopt::getopt>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::getopt>&) [2677]
                0.00    0.00       5/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [2356]
                0.00    0.00       5/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [2420]
                0.00    0.00       5/5           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [49]>(char const (&) [49]) [2761]
                0.00    0.00       5/5           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [75]>(char const (&) [75]) [2762]
                0.00    0.00       4/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
-----------------------------------------------
                0.00    0.00      70/70          Catch::Clara::Opt std::__relocatea1<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [349]
[420]    0.0    0.00    0.00      70         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [420]
                0.00    0.00      70/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
                0.00    0.00      70/70          void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [641]
                0.00    0.00      70/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [1121]
                0.00    0.00      70/110         std::remove_reference<Catch::Clara::Opt&>::type&& std::move<Catch::Clara::Opt&>(Catch::Clara::Opt&) [2225]
-----------------------------------------------
                                                 <spontaneous>
[421]    0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [421]
                0.00    0.00   13424/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       2/1634        boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::empty() const [973]
                0.00    0.00       2/1634        boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::operator __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::() const [974]
                0.00    0.00       5/1634        std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_at_end() const [881]
                0.00    0.00       7/1634        std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_at_begin() const [845]
                0.00    0.00      43/1634        CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     149/1634        std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_accept(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long) [590]
                0.00    0.00     191/1634        boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::operator()<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const [571]
                0.00    0.00    1235/1634        std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_match(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long) [439]
[422]    0.0    0.00    0.00    1634         bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.00    0.00  197378/4662796     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [184]
-----------------------------------------------
                0.00    0.00       1/3           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [482]
                0.00    0.00       2/3           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [447]
[423]    0.0    0.00    0.00       3         Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [423]
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [425]
-----------------------------------------------
                0.00    0.00       3/3           std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [425]
[424]    0.0    0.00    0.00       3         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
                0.00    0.00       6/22          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_relocate(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [346]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [550]
                0.00    0.00       3/12          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
                0.00    0.00       3/13          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_allocate(unsigned long) [1437]
                0.00    0.00       3/62          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_deallocate(Catch::Clara::Opt, unsigned long) [1435]
                0.00    0.00       6/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
                0.00    0.00       6/47          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::base() const [2344]
                0.00    0.00       3/13          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() [2557]
                0.00    0.00       3/11          __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::difference_type __gnu_cxx::operator-<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&, __gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > const&) [2568]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [2313]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [423]
[425]    0.0    0.00    0.00       3         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::push_back(Catch::Clara::Opt const&) [425]
                0.00    0.00       3/3           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
                0.00    0.00       3/52          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() [2311]
-----------------------------------------------
                0.00    0.00       1/5725        CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/5725        CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/5725        CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       2/5725        CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/5725        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       3/5725        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       3/5725        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       5/5725        CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       5/5725        CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       8/5725        CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      11/5725        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      12/5725        CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      14/5725        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      32/5725        CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00    5625/5725        CATCH2_INTERNAL_TEST_55() [27]
[426]    0.0    0.00    0.00    5725         Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00    5725/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [427]
-----------------------------------------------
                0.00    0.00    5725/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
[427]    0.0    0.00    0.00    5725         Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [427]
                0.00    0.00    5725/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00    5725/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/5894        Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1223]
                0.00    0.00       1/5894        Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1224]
                0.00    0.00       2/5894        Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1155]
                0.00    0.00       3/5894        Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1109]
                0.00    0.00       5/5894        Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1025]
                0.00    0.00       6/5894        Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [998]
                0.00    0.00       7/5894        Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [985]
                0.00    0.00      44/5894        Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [808]
                0.00    0.00     100/5894        Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [748]
                0.00    0.00    5725/5894        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [427]
[428]    0.0    0.00    0.00    5894         Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00    5894/917811      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) [61]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[429]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00      10/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_76()::print_expected::set_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [758]
                0.00    0.00      14/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76()::print_expected::print_expected() [904]
                0.00    0.00       5/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      14/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76()::print_expected::~print_expected() [1242]
                0.00    0.00       1/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/2           std::function<void (advgetopt::option_info const&)>::function<CATCH2_INTERNAL_TEST_76()::print_callback&, void>(CATCH2_INTERNAL_TEST_76()::print_callback&) [1608]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/21          std::function<void (advgetopt::option_info const&)>::~function() [1700]
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76()::print_callback::print_callback(CATCH2_INTERNAL_TEST_76()::print_expected) [2885]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&) [2403]
-----------------------------------------------
                0.00    0.00       3/482         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       5/482         CATCH2_INTERNAL_TEST_3() [2]
                0.00    0.00       5/482         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00     100/482         CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00     108/482         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     121/482         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     140/482         CATCH2_INTERNAL_TEST_27() [283]
[430]    0.0    0.00    0.00     482         std::__cxx11::to_string(int) [430]
                0.00    0.00    1515/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00    1515/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00    1515/1516        unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int) [1996]
                0.00    0.00    1515/1516        void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int) [1997]
-----------------------------------------------
                0.00    0.00       1/58959       CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/58959       CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/58959       CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       2/58959       CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/58959       CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/58959       CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/58959       CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/58959       CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/58959       CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/58959       CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/58959       CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00     116/58959       CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00   58801/58959       CATCH2_INTERNAL_TEST_3() [2]
[431]    0.0    0.00    0.00   58959         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00   58959/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00   58959/58959       Catch::BinaryExpr<advgetopt::linecontinuation_t const&, advgetopt::line_continuation_t const&>::BinaryExpr(bool, advgetopt::line_continuation_t const&, Catch::StringRef, advgetopt::line_continuation_t const&) [463]
-----------------------------------------------
                0.00    0.00       2/122243      __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::__copy_move_a<false, __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> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__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> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1457]
                0.00    0.00       3/122243      __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::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1007]
                0.00    0.00  122238/122243      __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::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [175]
[432]    0.0    0.00    0.00  122243         __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::__niter_wrap<__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> >>(__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> >) [432]
                0.00    0.00  122243/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00  122243/488968      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >) [435]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[433]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       9/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00       5/33          std::vector<std::__cxx11::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&) [539]
                0.00    0.00       1/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       6/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      11/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       8/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      12/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       3/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       1/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [22]) [1139]
                0.00    0.00      34/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36]) [1095]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31]) [1142]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       6/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      18/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       5/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00      17/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       1/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       6/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&) [2403]
                0.00    0.00       5/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       5/408         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> >&) [2094]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[434]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char*&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00      24/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      16/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      16/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00       4/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00       4/103221      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> >&&) [242]
                0.00    0.00       4/7           snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf() [1087]
                0.00    0.00      24/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [73]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [73]> >::type Catch::operator==<char const (&) [73]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [73]) [1213]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00      32/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00      12/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      16/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/4           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [18]>(char const (&) [18]) [2770]
                0.00    0.00       4/7           snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::ostream_to_buf(std::ostream&) [2680]
                0.00    0.00       4/54          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [20]>(char const (&) [20]) [2298]
                0.00    0.00       4/29          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [21]>(char const (&) [21]) [2430]
                0.00    0.00       4/81          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27]) [2264]
                0.00    0.00       4/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
                0.00    0.00       4/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       4/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
-----------------------------------------------
                0.00    0.00       2/488968      __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::__copy_move_a<false, __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> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__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> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1457]
                0.00    0.00       9/488968      __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::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1007]
                0.00    0.00  122243/488968      __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::__niter_wrap<__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> >>(__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> >) [432]
                0.00    0.00  366714/488968      __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::__copy_move_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [175]
[435]    0.0    0.00    0.00  488968         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >) [435]
                0.00    0.00  488968/7176512     __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 [228]
-----------------------------------------------
                                                 <spontaneous>
[436]    0.0    0.00    0.00                 Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [436]
                0.00    0.00     621/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00     621/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00     621/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     621/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                0.00    0.00       8/8           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[437]    0.0    0.00    0.00       8         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       5/233         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&) [205]
                0.00    0.00       8/190         unittest::init_tmp_dir(std::__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       6/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      47/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       8/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      64/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/12905       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) [318]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       7/103221      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> >&&) [242]
                0.00    0.00       6/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      74/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00     101/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      11/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      14/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      11/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/7           Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [984]
                0.00    0.00       8/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      37/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      16/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      14/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       8/514         unittest::g_progress() [2081]
                0.00    0.00       4/16          advgetopt::Separators::Separators(char const const) [2504]
                0.00    0.00       4/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       4/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       4/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       4/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       4/7           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators) [2715]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/6           unsigned int advgetopt::all_flags<64u, 128u>() [2747]
                0.00    0.00       2/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       1/1           unsigned int advgetopt::command_flags<64u, 128u>() [2909]
-----------------------------------------------
                0.00    0.00  100805/100805      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
[438]    0.0    0.00    0.00  100805         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const&) [438]
                0.00    0.00  100805/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[439]    0.0    0.00    0.00                 std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_match(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long) [439]
                0.00    0.00    1235/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.00    0.00    1118/1255        __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [2006]
                0.00    0.00     818/955         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [2026]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_14() [129]
[440]    0.0    0.00    0.00       9         std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned long> >, std::is_move_constructible<unsigned long>, std::is_move_assignable<unsigned long> >::value, void>::type std::swap<unsigned long>(unsigned long&, unsigned long&) [440]
                0.00    0.00      27/219         std::remove_reference<unsigned long&>::type&& std::move<unsigned long&>(unsigned long&) [299]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[441]    0.0    0.00    0.00       1         Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [441]
                0.00    0.00       2/2           Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [447]
                0.00    0.00       2/49          Catch::Clara::Parser::~Parser() [388]
                0.00    0.00       1/3           Catch::Clara::Parser::Parser() [2791]
-----------------------------------------------
                                                 <spontaneous>
[442]    0.0    0.00    0.00                 Catch::TestCaseTracking::SectionTracker::acquire(Catch::TestCaseTracking::TrackerContext&, Catch::TestCaseTracking::NameAndLocationRef const&) [442]
                0.00    0.00     674/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00     674/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00    6768/6768        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&) [445]
[443]    0.0    0.00    0.00    6768         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&) [443]
                0.00    0.00    6768/6768        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&) [444]
                0.00    0.00    6768/6768        __gnu_cxx::__alloc_traits<std::allocator<char>, char>::_S_propagate_on_copy_assign() [1869]
-----------------------------------------------
                0.00    0.00    6768/6768        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&) [443]
[444]    0.0    0.00    0.00    6768         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&) [444]
                0.00    0.00    6768/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.00    6768/14931092     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::capacity() const [33]
                0.00    0.00    3503/5505598     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long) [55]
                0.00    0.00    6768/8706473     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::length() const [75]
                0.00    0.00    3503/19489371     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() [13]
                0.00    0.00    6588/14545001     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy(char, char const, unsigned long) [54]
                0.00    0.00   13176/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00    3503/7349989     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_capacity(unsigned long) [134]
                0.00    0.00    3503/10184109     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data(char) [191]
-----------------------------------------------
                0.00    0.00       1/391         Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [921]
                0.00    0.00       7/391         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> >&) [738]
                0.00    0.00       8/391         CATCH2_INTERNAL_TEST_76()::print_expected::set_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [758]
                0.00    0.00     375/391         std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_match_token(std::__detail::ScannerBase::TokenT) [448]
[445]    0.0    0.00    0.00     391         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&) [445]
                0.00    0.00    6768/6768        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&) [443]
-----------------------------------------------
                0.00    0.00       1/8561        CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      12/8561        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      16/8561        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      16/8561        CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      25/8561        CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      25/8561        CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      31/8561        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      48/8561        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     104/8561        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     117/8561        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     513/8561        Catch::RunContext::runCurrentTest() [487]
                0.00    0.00     621/8561        Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [436]
                0.00    0.00     621/8561        Catch::SectionEndInfo::~SectionEndInfo() [671]
                0.00    0.00     625/8561        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    1134/8561        Catch::SectionStats::~SectionStats() [597]
                0.00    0.00    1137/8561        void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [596]
                0.00    0.00    3515/8561        Catch::Section::~Section() [498]
[446]    0.0    0.00    0.00    8561         Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00    8561/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       2/2           Catch::Clara::Parser Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::operator|<Catch::Clara::Opt>(Catch::Clara::Opt const&) const [441]
[447]    0.0    0.00    0.00       2         Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Opt const&>(Catch::Clara::Parser&&, Catch::Clara::Opt const&) [447]
                0.00    0.00       2/3           Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [423]
                0.00    0.00       2/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
-----------------------------------------------
                                                 <spontaneous>
[448]    0.0    0.00    0.00                 std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_match_token(std::__detail::ScannerBase::TokenT) [448]
                0.00    0.00     375/391         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&) [445]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[449]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       3/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char**&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00       3/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00       3/7           snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf() [1087]
                0.00    0.00       1/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00      18/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      18/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       9/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/7           snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::ostream_to_buf(std::ostream&) [2680]
                0.00    0.00       3/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
                0.00    0.00       3/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       3/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[450]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       6/233         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&) [205]
                0.00    0.00       3/190         unittest::init_tmp_dir(std::__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      10/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      42/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/12905       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) [318]
                0.00    0.00       4/5908        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> >&&) [369]
                0.00    0.00       4/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       3/887         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&) [480]
                0.00    0.00       2/1345281     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&) [14]
                0.00    0.00       6/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      20/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      26/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       4/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00      10/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      12/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[451]    0.0    0.00    0.00                 Catch::(anonymous namespace)::NoopRedirect::getStderr() [451]
                0.00    0.00     513/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                                                 <spontaneous>
[452]    0.0    0.00    0.00                 Catch::(anonymous namespace)::NoopRedirect::getStdout() [452]
                0.00    0.00     513/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       7/7           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[453]    0.0    0.00    0.00       7         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       6/233         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&) [205]
                0.00    0.00       2/190         unittest::init_tmp_dir(std::__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      20/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      77/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/12905       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) [318]
                0.00    0.00      10/5908        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> >&&) [369]
                0.00    0.00       7/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       6/887         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&) [480]
                0.00    0.00      60/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      22/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       4/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      11/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       7/514         unittest::g_progress() [2081]
                0.00    0.00       7/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[454]    0.0    0.00    0.00       5         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/6014        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> >&&) [28]
                0.00    0.00       5/190         unittest::init_tmp_dir(std::__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       7/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       5/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      37/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      67/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       6/12905       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) [318]
                0.00    0.00       5/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       4/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [744]
                0.00    0.00       5/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00     140/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       5/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      22/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       5/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      95/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      22/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      15/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00       6/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      70/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       5/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       4/40          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
                0.00    0.00       4/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      36/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      21/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      10/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       6/151325      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00       5/514         unittest::g_progress() [2081]
                0.00    0.00       5/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       5/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       4/50522       std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type) [1814]
                0.00    0.00       4/41          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const [2393]
                0.00    0.00       4/41          Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> Catch::operator<=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(Catch::Decomposer&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [2391]
                0.00    0.00       4/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       4/50522       std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
                0.00    0.00       3/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       2/16          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const [2518]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::empty() const [2927]
-----------------------------------------------
                                                 <spontaneous>
[455]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&) [455]
                0.00    0.00      23/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[456]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00      10/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, std::shared_ptr<advgetopt::option_info>&&) [805]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      32/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.00    0.00       6/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.00    0.00      20/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       5/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       2/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      16/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&) [2403]
                0.00    0.00       5/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[457]    0.0    0.00    0.00                 Catch::RunContext::runTest(Catch::TestCaseHandle const&) [457]
                0.00    0.00     274/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00    1026/1113685     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    1300/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/4649        CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00      12/4649        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      16/4649        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      16/4649        CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00      25/4649        CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      25/4649        CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      31/4649        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      48/4649        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     104/4649        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     117/4649        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     513/4649        Catch::RunContext::runCurrentTest() [487]
                0.00    0.00     621/4649        Catch::RunContext::sectionStarted(Catch::StringRef, Catch::SourceLineInfo const&, Catch::Counts&) [436]
                0.00    0.00     625/4649        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00    2495/4649        Catch::Section::Section(Catch::SourceLineInfo const&, Catch::StringRef, char const) [331]
[458]    0.0    0.00    0.00    4649         Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00    4649/2707296     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> >&&) [26]
-----------------------------------------------
                                                 <spontaneous>
[459]    0.0    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) [459]
                0.00    0.00      35/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
-----------------------------------------------
                                                 <spontaneous>
[460]    0.0    0.00    0.00                 Catch::ReusableStringStream::~ReusableStringStream() [460]
                0.00    0.00    1021/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00    1021/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[461]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_11() [461]
                0.00    0.00    6208/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00   12800/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00    6208/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00    6401/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00    6400/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     128/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00      64/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       1/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    6080/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00     192/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[462]    0.0    0.00    0.00                 unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
                0.00    0.00     266/1345281     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&) [14]
                0.00    0.00     798/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00    1064/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     266/260636      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::erase(__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> > > > >) [97]
                0.00    0.00     266/266         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [662]
                0.00    0.00     266/51800       __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&) [272]
                0.00    0.00     266/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00    1064/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00     266/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00     532/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00     532/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00     266/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00     532/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     266/701186      __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> >>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::__enable_if<std::__are_same<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>::__value, std::vector<std::__cxx11::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> const&) [417]
                0.00    0.00     266/268         unittest::g_verbose() [2142]
                0.00    0.00     266/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00     266/408         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> >&) [2094]
-----------------------------------------------
                0.00    0.00   58959/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
[463]    0.0    0.00    0.00   58959         Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&>::BinaryExpr(bool, advgetopt::line_continuation_t const&, Catch::StringRef, advgetopt::line_continuation_t const&) [463]
                0.00    0.00   58959/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[464]    0.0    0.00    0.00                 Catch::Matchers::MatcherUntypedBase::~MatcherUntypedBase() [464]
                0.00    0.00    5894/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/5894        CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       2/5894        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       3/5894        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       3/5894        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       4/5894        CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       5/5894        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       6/5894        CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       6/5894        CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      10/5894        CATCH2_INTERNAL_TEST_9() [386]
                0.00    0.00      12/5894        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      16/5894        CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      18/5894        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      32/5894        CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      41/5894        CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     100/5894        CATCH2_INTERNAL_TEST_8() [319]
                0.00    0.00    5625/5894        CATCH2_INTERNAL_TEST_55() [27]
[465]    0.0    0.00    0.00    5894         Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00    5894/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    5894/5894        Catch::Matchers::MatcherBase<std::exception>::~MatcherBase() [1889]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[466]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/6014        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> >&&) [28]
                0.00    0.00       5/190         unittest::init_tmp_dir(std::__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       5/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00       5/482         std::__cxx11::to_string(int) [430]
                0.00    0.00       5/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       5/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/100805      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const&> >::type Catch::operator==<char>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char&&) [209]
                0.00    0.00      90/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      15/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      15/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      46/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      15/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      10/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       5/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       5/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00      45/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      15/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      10/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      10/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00       5/50522       std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type) [1814]
                0.00    0.00       5/151325      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00       5/143229      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&) [1772]
                0.00    0.00       5/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       5/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       5/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       5/50522       std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       9/9           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[467]    0.0    0.00    0.00       9         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       9/190         unittest::init_tmp_dir(std::__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       7/457         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) [290]
                0.00    0.00      19/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       9/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      35/35          std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) const [838]
                0.00    0.00      52/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       9/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      25/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00      25/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00       8/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       7/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00     104/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00     122/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [35]) [1144]
                0.00    0.00       1/1345281     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&) [14]
                0.00    0.00       8/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [1092]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1149]
                0.00    0.00       1/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40]) [1068]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [53]) [1206]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [26]) [1200]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1208]
                0.00    0.00       1/11          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [1211]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [81]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [81]> >::type Catch::operator==<char const (&) [81]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [81]) [1217]
                0.00    0.00       1/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [74]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [74]> >::type Catch::operator==<char const (&) [74]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [74]) [1214]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [70]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> >::type Catch::operator==<char const (&) [70]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70]) [1212]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [77]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [77]> >::type Catch::operator==<char const (&) [77]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [77]) [1215]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [59]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> >::type Catch::operator==<char const (&) [59]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59]) [1209]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [85]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [85]> >::type Catch::operator==<char const (&) [85]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [85]) [1218]
                0.00    0.00       9/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      10/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       8/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       1/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00      52/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       9/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       1/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00      35/143229      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&) [1772]
                0.00    0.00      25/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00      16/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      10/10          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [86]>(char const (&) [86]) [2571]
                0.00    0.00       9/514         unittest::g_progress() [2081]
                0.00    0.00       9/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       5/5           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [46]>(char const (&) [46]) [2759]
                0.00    0.00       5/6           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [50]>(char const (&) [50]) [2738]
                0.00    0.00       5/13          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [55]>(char const (&) [55]) [2552]
-----------------------------------------------
                0.00    0.00     158/418         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> >) [542]
                0.00    0.00     260/418         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [500]
[468]    0.0    0.00    0.00     418         void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [468]
                0.00    0.00    1176/1345281     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&) [14]
                0.00    0.00    1176/1581214     operator new(unsigned long, void) [294]
                0.00    0.00    1176/13349       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&) [1851]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[469]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_135() [469]
                0.00    0.00       2/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char*&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[470]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<bool&>(std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&) [470]
                0.00    0.00      16/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[471]    0.0    0.00    0.00                 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt&>(Catch::Clara::Opt, Catch::Clara::Opt&) [471]
                0.00    0.00       8/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
                0.00    0.00       8/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[472]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo const&) [472]
                0.00    0.00    1134/1345281     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&) [14]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[473]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       6/6014        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> >&&) [28]
                0.00    0.00      10/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       3/482         std::__cxx11::to_string(int) [430]
                0.00    0.00       8/12905       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) [318]
                0.00    0.00      32/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/43          std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00      10/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       2/21          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) [818]
                0.00    0.00       1/1           std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00       5/103221      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> >&&) [242]
                0.00    0.00       3/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      10/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      14/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       5/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/8           cppthread::logger& cppthread::logger::operator<< <char [2]>(char const (&) [2]) [2665]
                0.00    0.00       4/4           cppthread::logger& cppthread::logger::operator<< <char [18]>(char const (&) [18]) [2777]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/3           cppthread::logger& cppthread::logger::operator<< <char [19]>(char const (&) [19]) [2800]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <char [23]>(char const (&) [23]) [2912]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <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&) [2914]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <char [17]>(char const (&) [17]) [2911]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <signed char>(signed char const&) [2915]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <short>(short const&) [2921]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <int>(int const&) [2917]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <long>(long const&) [2919]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <unsigned char>(unsigned char const&) [2916]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <unsigned short>(unsigned short const&) [2922]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <unsigned int>(unsigned int const&) [2918]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <unsigned long>(unsigned long const&) [2920]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[474]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       3/233         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&) [205]
                0.00    0.00     159/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      69/5908        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> >&&) [369]
                0.00    0.00     347/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      12/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       9/887         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&) [480]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       8/12905       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) [318]
                0.00    0.00       5/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       4/1345281     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&) [14]
                0.00    0.00       4/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00       5/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       4/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00      28/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      30/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       2/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&) [1419]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const const&>&&, decltype(nullptr)&&) [1396]
                0.00    0.00       4/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00      14/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::group_description const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::group_description const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::group_description const&>&&, decltype(nullptr)&&) [1460]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00       4/4           Catch::ExprLhs<char const const& const&> Catch::operator<=<char const const&, 0>(Catch::Decomposer&&, char const const&) [2771]
                0.00    0.00       3/3           Catch::ExprLhs<advgetopt::group_description const& const&> Catch::operator<=<advgetopt::group_description const&, 0>(Catch::Decomposer&&, advgetopt::group_description const&) [2793]
                0.00    0.00       2/2           Catch::ExprLhs<advgetopt::group_description const const&> Catch::operator<=<advgetopt::group_description const, 0>(Catch::Decomposer&&, advgetopt::group_description const&&) [2838]
-----------------------------------------------
                0.00    0.00   50577/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
[475]    0.0    0.00    0.00   50577         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> >&) [475]
                0.00    0.00   50577/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00   50475/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
[476]    0.0    0.00    0.00   50475         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]) [476]
                0.00    0.00   50475/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/1           void std::destroy_at<CATCH2_INTERNAL_TEST_44()::duplicate_integer>(CATCH2_INTERNAL_TEST_44()::duplicate_integer) [478]
[477]    0.0    0.00    0.00       1         __static_initialization_and_destruction_0(int, int) [477]
                0.00    0.00      21/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      21/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      21/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      21/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
-----------------------------------------------
                                                 <spontaneous>
[478]    0.0    0.00    0.00                 void std::destroy_at<CATCH2_INTERNAL_TEST_44()::duplicate_integer>(CATCH2_INTERNAL_TEST_44()::duplicate_integer) [478]
                0.00    0.00       1/1           __static_initialization_and_destruction_0(int, int) [477]
-----------------------------------------------
                0.00    0.00      16/16          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[479]    0.0    0.00    0.00      16         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00     296/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     114/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     534/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      14/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      16/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00     104/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00      90/103221      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> >&&) [242]
                0.00    0.00     104/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00     668/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       8/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      94/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      16/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      16/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     486/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      44/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      12/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00      12/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00      12/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00      94/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       6/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      54/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      50/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       8/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       4/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       4/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      32/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     334/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     104/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00     100/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      50/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      28/52          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [2305]
                0.00    0.00      28/28          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [42]>(char const (&) [42]) [2431]
                0.00    0.00      24/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      16/514         unittest::g_progress() [2081]
                0.00    0.00      14/51          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
                0.00    0.00      14/14          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [45]>(char const (&) [45]) [2530]
                0.00    0.00       8/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26]) [2355]
                0.00    0.00       8/13          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [55]>(char const (&) [55]) [2552]
                0.00    0.00       2/81          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [27]>(char const (&) [27]) [2264]
                0.00    0.00       2/2           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [29]>(char const (&) [29]) [2830]
-----------------------------------------------
                0.00    0.00       2/887         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       3/887         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       6/887         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       9/887         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      17/887         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      21/887         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      21/887         CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00      22/887         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00     216/887         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00     570/887         unittest::init_tmp_dir(std::__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]
[480]    0.0    0.00    0.00     887         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&) [480]
                0.00    0.00    1954/2707296     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> >&&) [26]
                0.00    0.00    1954/2443818     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&) [48]
                0.00    0.00    1954/3294920     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> >&) [1725]
-----------------------------------------------
                                                 <spontaneous>
[481]    0.0    0.00    0.00                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__cxx11::regex_traits<char>::transform<char>(char, char) const [481]
                0.00    0.00    1674/23098       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char, void>(char, char, std::allocator<char> const&) [352]
                0.00    0.00    1674/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    1674/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                                                 <spontaneous>
[482]    0.0    0.00    0.00                 Catch::Clara::Parser Catch::Clara::operator|<Catch::Clara::Help const&>(Catch::Clara::Parser&&, Catch::Clara::Help const&) [482]
                0.00    0.00       1/3           Catch::Clara::operator|=(Catch::Clara::Parser&, Catch::Clara::Opt const&) [423]
                0.00    0.00       1/45          Catch::Clara::Parser::Parser(Catch::Clara::Parser&&) [2360]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [483]
[483]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [483]
                0.00    0.00      18/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      18/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      18/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      18/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [483]
-----------------------------------------------
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/150         CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       3/150         CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00       4/150         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       5/150         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      11/150         CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      40/150         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      40/150         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      40/150         CATCH2_INTERNAL_TEST_25() [63]
[484]    0.0    0.00    0.00     150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00     220/220         void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [491]
                0.00    0.00     220/235         std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [701]
                0.00    0.00     220/220         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const [2157]
                0.00    0.00     220/440         std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const [2085]
-----------------------------------------------
                                                 <spontaneous>
[485]    0.0    0.00    0.00                 Catch::TestCaseInfo::TestCaseInfo(Catch::StringRef, Catch::NameAndTags const&, Catch::SourceLineInfo const&) [485]
                0.00    0.00     137/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     137/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00     137/538335      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) [99]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[486]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00      26/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      63/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      12/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       4/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      66/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
                0.00    0.00       4/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      12/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      18/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      58/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00      65/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      18/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       5/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [1190]
                0.00    0.00       3/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00      29/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      21/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       6/514         unittest::g_progress() [2081]
                0.00    0.00       4/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       4/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                                                 <spontaneous>
[487]    0.0    0.00    0.00                 Catch::RunContext::runCurrentTest() [487]
                0.00    0.00     513/1345281     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&) [14]
                0.00    0.00     513/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00     513/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     513/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                                                 <spontaneous>
[488]    0.0    0.00    0.00                 Catch::TestCaseInfo::internalAppendTag(Catch::StringRef) [488]
                0.00    0.00     826/1954008     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) [6]
                0.00    0.00     413/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00     826/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00     413/43308930     Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [489]
[489]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [489]
                0.00    0.00      17/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      17/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      17/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      17/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [489]
-----------------------------------------------
                                                 <spontaneous>
[490]    0.0    0.00    0.00                 Catch::SectionInfo::SectionInfo(Catch::SectionInfo&&) [490]
                0.00    0.00    2778/2707296     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> >&&) [26]
-----------------------------------------------
                0.00    0.00     220/220         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
[491]    0.0    0.00    0.00     220         void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [491]
                0.00    0.00     220/220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::__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> > >(std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [502]
                0.00    0.00     220/220         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [696]
                0.00    0.00     220/858645      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) [398]
                0.00    0.00     440/2132490     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() [1726]
                0.00    0.00     220/220         std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>::difference_type std::distance<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const) [2161]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [492]
[492]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [492]
                0.00    0.00      16/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      16/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      16/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      16/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [492]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [493]
[493]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [493]
                0.00    0.00      16/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      16/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      16/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      16/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [493]
-----------------------------------------------
                0.00    0.00      13/13          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[494]    0.0    0.00    0.00      13         CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00       5/6014        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> >&&) [28]
                0.00    0.00      45/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      13/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00     107/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      14/12905       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) [318]
                0.00    0.00      13/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      10/5908        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> >&&) [369]
                0.00    0.00       6/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00     182/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      13/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00      26/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      13/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      13/514         unittest::g_progress() [2081]
                0.00    0.00      13/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[495]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       2/233         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&) [205]
                0.00    0.00     111/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      28/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     161/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       7/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      29/103221      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> >&&) [242]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      11/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     254/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/12905       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) [318]
                0.00    0.00      37/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       6/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       2/887         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&) [480]
                0.00    0.00     143/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      13/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      37/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      16/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      12/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       2/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1149]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     127/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       8/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       4/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00       4/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       3/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<char const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<char const&>&&, decltype(nullptr)&&) [1416]
                0.00    0.00      24/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       8/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       8/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       8/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       7/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00       2/2           Catch::ExprLhs<char const&> Catch::operator<=<char, 0>(Catch::Decomposer&&, char&&) [2839]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[496]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00     251/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     122/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     389/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      72/103221      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> >&&) [242]
                0.00    0.00       5/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00     650/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      20/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00      96/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      66/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      12/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      12/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      10/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     334/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      96/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       8/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      71/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       5/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       5/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       2/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      51/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/7           Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [984]
                0.00    0.00     325/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      26/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       2/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       1/5           Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1024]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00     122/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      26/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      13/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       4/45          std::numeric_limits<double>::max() [2381]
                0.00    0.00       4/46          std::numeric_limits<double>::min() [2350]
                0.00    0.00       3/514         unittest::g_progress() [2081]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [497]
[497]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [497]
                0.00    0.00      15/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00      15/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      15/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      15/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [497]
-----------------------------------------------
                                                 <spontaneous>
[498]    0.0    0.00    0.00                 Catch::Section::~Section() [498]
                0.00    0.00    3515/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                0.00    0.00      17/17          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[499]    0.0    0.00    0.00      17         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/130         std::__shared_ptr_access<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [257]
                0.00    0.00       5/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      18/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       1/2           std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&) [647]
                0.00    0.00      61/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      13/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00      16/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      75/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      14/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      15/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00     348/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      12/103221      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> >&&) [242]
                0.00    0.00      18/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00     118/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       4/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       5/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       3/5           Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1024]
                0.00    0.00      18/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22]) [1138]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21]) [1137]
                0.00    0.00       1/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00       1/6           Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [997]
                0.00    0.00       8/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      59/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&) [1321]
                0.00    0.00      18/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      17/514         unittest::g_progress() [2081]
                0.00    0.00       8/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       2/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       1/2           std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&) [2860]
                0.00    0.00       1/5           Catch::ExprLhs<advgetopt::option_source_t const&> Catch::operator<=<advgetopt::option_source_t, 0>(Catch::Decomposer&&, advgetopt::option_source_t&&) [2767]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00     220/220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [501]
[500]    0.0    0.00    0.00     220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [500]
                0.00    0.00     260/418         void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [468]
                0.00    0.00     260/2715218     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> >&) [185]
-----------------------------------------------
                0.00    0.00     220/220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::__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> > >(std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [502]
[501]    0.0    0.00    0.00     220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [501]
                0.00    0.00     220/220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy<false>::__uninit_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [500]
-----------------------------------------------
                0.00    0.00     220/220         void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [491]
[502]    0.0    0.00    0.00     220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__uninitialized_copy_a<std::__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> > >(std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [502]
                0.00    0.00     220/220         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::uninitialized_copy<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [501]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[503]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_132() [503]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [508]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[504]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [504]
                0.00    0.00     214/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [509]
[505]    0.0    0.00    0.00       1         std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [505]
                0.00    0.00       1/1           std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [506]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [505]
[506]    0.0    0.00    0.00       1         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [506]
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [506]
[507]    0.0    0.00    0.00       1         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [564]
                0.00    0.00       1/52          operator delete(void, void) [302]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       1/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&) [1335]
                0.00    0.00       1/46          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1336]
                0.00    0.00       1/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::getopt>(std::allocator<advgetopt::getopt> const&) [2346]
                0.00    0.00       1/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::get() [2414]
                0.00    0.00       1/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00       1/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2347]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_132() [503]
[508]    0.0    0.00    0.00       1         std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [508]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [509]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
                0.00    0.00       1/36          std::allocator<advgetopt::getopt>::allocator() [2411]
                0.00    0.00       1/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [508]
[509]    0.0    0.00    0.00       1         std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [509]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [505]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::ParserBase::validate() const [512]
[510]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::ok() [510]
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [511]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ok() [510]
[511]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::ResultBase(Catch::Clara::Detail::ResultType) [511]
                0.00    0.00     213/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     213/213         Catch::Clara::Detail::ResultValueBase<void>::ResultBase(Catch::Clara::Detail::ResultType) [2163]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Opt::validate() const [513]
[512]    0.0    0.00    0.00     213         Catch::Clara::Detail::ParserBase::validate() const [512]
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::ok() [510]
-----------------------------------------------
                                                 <spontaneous>
[513]    0.0    0.00    0.00                 Catch::Clara::Opt::validate() const [513]
                0.00    0.00     213/213         Catch::Clara::Detail::ParserBase::validate() const [512]
                0.00    0.00     338/773         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [2049]
                0.00    0.00     338/766         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [2051]
                0.00    0.00     213/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::begin() const [1863]
                0.00    0.00     213/7897        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::end() const [1862]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[514]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00     121/482         std::__cxx11::to_string(int) [430]
                0.00    0.00     126/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     124/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00     124/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00     252/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00     127/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     126/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       1/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00     125/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00      21/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
-----------------------------------------------
                0.00    0.00       1/102         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&) [898]
                0.00    0.00       1/102         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&) [897]
                0.00    0.00       3/102         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00       3/102         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, std::shared_ptr<advgetopt::option_info>&&) [805]
                0.00    0.00      94/102         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
[515]    0.0    0.00    0.00     102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00     868/41374       std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::get() const [225]
-----------------------------------------------
                0.00    0.00       9/9           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[516]    0.0    0.00    0.00       9         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       9/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00     150/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      45/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     207/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       9/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      30/103221      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> >&&) [242]
                0.00    0.00     348/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      12/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      54/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       9/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       9/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       9/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00      27/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     255/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       9/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      54/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      27/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      24/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      21/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     174/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       9/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00      45/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      27/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      12/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       9/514         unittest::g_progress() [2081]
                0.00    0.00       9/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       9/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       9/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
-----------------------------------------------
                0.00    0.00       2/94          CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       2/94          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/94          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/94          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       3/94          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/94          CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/94          CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       5/94          CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       6/94          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00       8/94          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      11/94          CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      12/94          CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      14/94          CATCH2_INTERNAL_TEST_69() [479]
[517]    0.0    0.00    0.00      94         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      94/102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00      94/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      94/98          Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1058]
-----------------------------------------------
                                                 <spontaneous>
[518]    0.0    0.00    0.00                 std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::_M_apply(char, std::integral_constant<bool, false>) const::{lambda()#1}::operator()() const [518]
                0.00    0.00    1674/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00    3348/1003003     std::vector<std::__cxx11::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 [213]
                0.00    0.00    1674/1001329     std::vector<std::__cxx11::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 [167]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[519]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       1/32          std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&, int const&, char*&>(advgetopt::options_environment&, int const&, char**&) [288]
                0.00    0.00      17/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      32/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      14/103221      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> >&&) [242]
                0.00    0.00       5/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00       1/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00       3/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       1/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      40/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [78]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [78]> >::type Catch::operator==<char const (&) [78]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [78]) [1216]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [101]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [101]> >::type Catch::operator==<char const (&) [101]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [101]) [1192]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [89]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [89]> >::type Catch::operator==<char const (&) [89]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [89]) [1219]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [112]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [112]> >::type Catch::operator==<char const (&) [112]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [112]) [1194]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      22/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00       1/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       5/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00      20/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/7           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
                0.00    0.00      19/86          std::__shared_ptr_access<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2255]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00       1/6           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [50]>(char const (&) [50]) [2738]
                0.00    0.00       1/7           Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>& const&> Catch::operator<=<std::shared_ptr<advgetopt::getopt>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::getopt>&) [2677]
-----------------------------------------------
                0.00    0.00      15/15          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[520]    0.0    0.00    0.00      15         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00     172/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      60/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     389/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     117/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00      15/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00     117/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00      60/103221      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> >&&) [242]
                0.00    0.00      20/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     440/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      15/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      15/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       6/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      70/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      40/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     367/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      70/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       5/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       5/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00       6/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      30/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      30/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      30/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     220/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00     117/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00      60/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      30/30          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [33]>(char const (&) [33]) [2427]
                0.00    0.00      30/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      30/35          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [34]>(char const (&) [34]) [2420]
                0.00    0.00      15/514         unittest::g_progress() [2081]
                0.00    0.00      15/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      15/40          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [36]>(char const (&) [36]) [2395]
                0.00    0.00      15/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [37]>(char const (&) [37]) [2356]
                0.00    0.00       9/16          advgetopt::Separators::Separators(char const const) [2504]
                0.00    0.00       9/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       9/9           unsigned int advgetopt::command_flags<128u>() [2619]
                0.00    0.00       9/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       9/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       9/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       9/9           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::Separators) [2620]
                0.00    0.00       9/9           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [57]>(char const (&) [57]) [2583]
                0.00    0.00       9/9           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [51]>(char const (&) [51]) [2581]
                0.00    0.00       9/9           Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [54]>(char const (&) [54]) [2582]
-----------------------------------------------
                0.00    0.00       1/263         Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1028]
                0.00    0.00       1/263         Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1027]
                0.00    0.00       3/263         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [900]
                0.00    0.00      16/263         Catch::Clara::Opt::Opt(bool&) [760]
                0.00    0.00     242/263         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [525]
[521]    0.0    0.00    0.00     263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
                0.00    0.00     263/263         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [522]
-----------------------------------------------
                0.00    0.00     263/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
[522]    0.0    0.00    0.00     263         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [522]
                0.00    0.00     263/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00      11/11          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[523]    0.0    0.00    0.00      11         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00     173/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      66/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     287/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      11/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      54/103221      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> >&&) [242]
                0.00    0.00      32/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00      31/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00     406/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      31/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00       5/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      60/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      11/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      11/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      29/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     278/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      60/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      32/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      29/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      22/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     203/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      60/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      31/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00      29/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      12/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      11/514         unittest::g_progress() [2081]
                0.00    0.00      11/51          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
                0.00    0.00      11/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17]) [2438]
                0.00    0.00       9/34          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [35]>(char const (&) [35]) [2422]
-----------------------------------------------
                0.00    0.00       1/242         Catch::Clara::Help::~Help() [1026]
                0.00    0.00       8/242         unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00      34/242         Catch::makeCommandLineParser(Catch::ConfigData&) [309]
                0.00    0.00     199/242         void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [545]
[524]    0.0    0.00    0.00     242         Catch::Clara::Opt::~Opt() [524]
                0.00    0.00     242/242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [525]
                0.00    0.00     242/1054        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
-----------------------------------------------
                0.00    0.00     242/242         Catch::Clara::Opt::~Opt() [524]
[525]    0.0    0.00    0.00     242         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::~ParserRefImpl() [525]
                0.00    0.00     242/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
                0.00    0.00     242/242         Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::~ComposableParserImpl() [2149]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[526]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00     191/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      77/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     249/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       2/3           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00      96/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00     446/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      43/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      15/103221      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> >&&) [242]
                0.00    0.00      96/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       7/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00     239/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00      42/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      41/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      23/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     223/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21]) [1137]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00      71/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      46/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      41/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[527]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/190         unittest::init_tmp_dir(std::__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       4/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      32/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      55/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       3/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      16/103221      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> >&&) [242]
                0.00    0.00       4/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       7/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       4/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00     136/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      24/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       3/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      84/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      24/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       2/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      12/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      68/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       4/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       4/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00      40/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       8/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       4/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       4/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       4/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       4/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[528]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      11/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      23/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      45/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       5/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      18/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      74/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       4/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00      25/103221      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> >&&) [242]
                0.00    0.00      13/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       9/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       8/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00     154/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00       8/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      93/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      15/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       6/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      13/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      10/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      77/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       4/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&) [1321]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, std::shared_ptr<advgetopt::validator>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::validator>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, std::shared_ptr<advgetopt::validator>&) [1403]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1417]
                0.00    0.00      17/22          Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&&) [2467]
                0.00    0.00      15/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00      10/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       5/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       5/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/5           Catch::ExprLhs<advgetopt::option_source_t const&> Catch::operator<=<advgetopt::option_source_t, 0>(Catch::Decomposer&&, advgetopt::option_source_t&&) [2767]
                0.00    0.00       3/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       2/2           std::shared_ptr<advgetopt::validator>::shared_ptr(std::shared_ptr<advgetopt::validator> const&) [2861]
                0.00    0.00       2/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
-----------------------------------------------
                0.00    0.00       7/7           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[529]    0.0    0.00    0.00       7         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00     113/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      32/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     151/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      24/103221      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> >&&) [242]
                0.00    0.00     268/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      40/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       7/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       7/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00       6/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     183/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       7/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      14/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       4/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      40/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       4/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      18/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      16/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      14/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     134/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       7/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00      32/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      10/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       8/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       8/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       8/45          std::numeric_limits<double>::max() [2381]
                0.00    0.00       8/46          std::numeric_limits<double>::min() [2350]
                0.00    0.00       7/514         unittest::g_progress() [2081]
                0.00    0.00       7/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       7/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       7/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[530]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/190         unittest::init_tmp_dir(std::__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       4/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      26/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00      43/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00       4/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00     124/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       4/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      21/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      78/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      21/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      12/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       1/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      62/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       4/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       4/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00      34/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       8/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       4/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       4/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       4/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       4/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[531]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00     150/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      69/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      12/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00     206/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      26/103221      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> >&&) [242]
                0.00    0.00     346/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      60/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      12/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00      30/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     209/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       6/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      60/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      30/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      26/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       2/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      18/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     173/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      56/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      30/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       6/514         unittest::g_progress() [2081]
                0.00    0.00       1/39          Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>& const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&) [2403]
-----------------------------------------------
                0.00    0.00       8/8           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[532]    0.0    0.00    0.00       8         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      69/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     134/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      11/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00     194/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       8/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00     314/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      56/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      16/103221      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> >&&) [242]
                0.00    0.00      16/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00       4/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      28/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       8/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       8/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      16/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00     205/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      56/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      28/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      27/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      18/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00     157/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      57/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      28/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      16/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/514         unittest::g_progress() [2081]
                0.00    0.00       8/51          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
                0.00    0.00       8/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17]) [2438]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [537]
[533]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [533]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [534]
                0.00    0.00       7/60          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&) [2284]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [533]
[534]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [534]
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/60          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&) [2284]
                0.00    0.00       7/7           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2722]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [534]
[535]    0.0    0.00    0.00       7         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [538]
                0.00    0.00       7/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >&) [1552]
                0.00    0.00       7/14          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1553]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2546]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::get() [2725]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2471]
                0.00    0.00       7/60          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&) [2284]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2434]
                0.00    0.00       7/7           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2726]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2472]
                0.00    0.00       7/14          std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2547]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [705]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [548]
[536]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [536]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [537]
                0.00    0.00       7/60          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&) [2284]
                0.00    0.00       7/7           std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator() [2719]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2434]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [536]
[537]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [537]
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [533]
                0.00    0.00       7/60          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&) [2284]
-----------------------------------------------
                0.00    0.00       7/7           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [535]
[538]    0.0    0.00    0.00       7         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [538]
                0.00    0.00       7/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       7/7           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1432]
                0.00    0.00       7/21          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2471]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [2729]
                0.00    0.00       7/28          std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator() [2434]
                0.00    0.00       7/60          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&) [2284]
                0.00    0.00       7/21          std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2472]
-----------------------------------------------
                0.00    0.00       2/33          Catch::ConfigData::ConfigData(Catch::ConfigData const&) [772]
                0.00    0.00       5/33          CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      26/33          CATCH2_INTERNAL_TEST_3() [105]
[539]    0.0    0.00    0.00      33         std::vector<std::__cxx11::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&) [539]
                0.00    0.00     139/143         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> > >&) [544]
                0.00    0.00     139/139         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&) [848]
                0.00    0.00     139/1001329     std::vector<std::__cxx11::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 [167]
                0.00    0.00     139/1003003     std::vector<std::__cxx11::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 [213]
                0.00    0.00     139/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00     139/1716720     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 [1728]
                0.00    0.00     139/139         __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_S_select_on_copy(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2212]
                0.00    0.00     139/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00     139/2132490     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() [1726]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [30]
[540]    0.0    0.00    0.00       2         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::rfind(char, unsigned long) const [540]
                0.00    0.00   57004/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00    3033/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00   57004/57004       std::char_traits<char>::eq(char const&, char const&) [1813]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[541]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/6014        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> >&&) [28]
                0.00    0.00       1/190         unittest::init_tmp_dir(std::__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       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       1/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      17/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      31/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       7/103221      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> >&&) [242]
                0.00    0.00       2/12905       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) [318]
                0.00    0.00       1/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      46/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       9/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00       1/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       9/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      24/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       3/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      23/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       1/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      16/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00       4/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       2/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       2/151325      std::unique_ptr<char, void ()(void) noexcept>::get() const [1771]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/143229      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&) [1772]
                0.00    0.00       1/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       1/50522       std::unique_ptr<char, void ()(void) noexcept>::unique_ptr<void ()(void) noexcept, void>(char, std::enable_if<!std::is_lvalue_reference<void ()(void) noexcept>::value, void (&&)(void) noexcept>::type) [1814]
                0.00    0.00       1/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       1/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       1/50522       std::unique_ptr<char, void ()(void) noexcept>::~unique_ptr() [1815]
-----------------------------------------------
                0.00    0.00     143/143         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> >) [543]
[542]    0.0    0.00    0.00     143         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> >) [542]
                0.00    0.00     158/418         void std::Construct<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [468]
                0.00    0.00     301/1034817     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&) [198]
                0.00    0.00     158/2715218     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> >&) [185]
                0.00    0.00     158/168         __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 [2184]
                0.00    0.00     158/164         __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++() [2188]
-----------------------------------------------
                0.00    0.00     143/143         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> > >&) [544]
[543]    0.0    0.00    0.00     143         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> >) [543]
                0.00    0.00     143/143         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> >) [542]
-----------------------------------------------
                0.00    0.00       4/143         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> > > >::_M_allocate_and_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> > > > > >(unsigned long, __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> > > > >) [840]
                0.00    0.00     139/143         std::vector<std::__cxx11::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&) [539]
[544]    0.0    0.00    0.00     143         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> > >&) [544]
                0.00    0.00     143/143         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> >) [543]
-----------------------------------------------
                0.00    0.00      70/199         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [641]
                0.00    0.00     129/199         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [582]
[545]    0.0    0.00    0.00     199         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [545]
                0.00    0.00     199/242         Catch::Clara::Opt::~Opt() [524]
-----------------------------------------------
                0.00    0.00      12/12          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[546]    0.0    0.00    0.00      12         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00     137/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      44/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     266/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      12/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      57/103221      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> >&&) [242]
                0.00    0.00      48/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00      48/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00      18/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     346/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      12/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      12/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       4/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      48/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00     257/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      24/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       6/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       6/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      48/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00      24/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      24/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      20/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00     173/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      48/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00      44/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      24/52          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [13]>(char const (&) [13]) [2305]
                0.00    0.00      24/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      15/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      12/514         unittest::g_progress() [2081]
                0.00    0.00      12/51          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
                0.00    0.00      12/45          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [26]>(char const (&) [26]) [2355]
-----------------------------------------------
                0.00    0.00       2/6           Catch::makeCommandLineParser(Catch::ConfigData&) [309]
                0.00    0.00       4/6           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[547]    0.0    0.00    0.00       6         Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [547]
                0.00    0.00       6/6           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [548]
                0.00    0.00       6/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
-----------------------------------------------
                0.00    0.00       6/6           Catch::Clara::Opt::Opt<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [547]
[548]    0.0    0.00    0.00       6         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [548]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [536]
                0.00    0.00       6/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [825]
                0.00    0.00       6/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       6/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
                0.00    0.00       6/6           std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&) [2750]
-----------------------------------------------
                                                 <spontaneous>
[549]    0.0    0.00    0.00                 Catch::Clara::Opt::operator[](Catch::StringRef) & [549]
                0.00    0.00       3/65          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::push_back(Catch::StringRef const&) [343]
-----------------------------------------------
                0.00    0.00       3/3           void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
[550]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [550]
                0.00    0.00       3/3           decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [2313]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt const&>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt const&) [550]
[551]    0.0    0.00    0.00       3         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt const&>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt const&>(Catch::Clara::Opt, Catch::Clara::Opt const&) [551]
                0.00    0.00       3/54          Catch::Clara::Opt::Opt(Catch::Clara::Opt const&) [363]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       3/52          Catch::Clara::Opt const& std::forward<Catch::Clara::Opt const&>(std::remove_reference<Catch::Clara::Opt const&>::type&) [2313]
-----------------------------------------------
                                 608             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [552]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~Rbtree() [553]
[552]    0.0    0.00    0.00     747+608     std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [552]
                0.00    0.00     608/608         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [554]
                0.00    0.00     608/3693        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_right(std::Rbtree_node_base) [1913]
                0.00    0.00     608/5331        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_S_left(std::Rbtree_node_base) [1897]
                                 608             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [552]
-----------------------------------------------
                0.00    0.00     747/747         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
[553]    0.0    0.00    0.00     747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~Rbtree() [553]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [552]
                0.00    0.00     747/1494        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_begin() [1998]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [2054]
-----------------------------------------------
                0.00    0.00     608/608         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [552]
[554]    0.0    0.00    0.00     608         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [554]
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [558]
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [987]
-----------------------------------------------
                0.00    0.00       1/163         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/163         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       2/163         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/163         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/163         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/163         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/163         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/163         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       7/163         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       9/163         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00     116/163         CATCH2_INTERNAL_TEST_61() [130]
[555]    0.0    0.00    0.00     163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00     747/747         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~Rbtree() [553]
-----------------------------------------------
                                                 <spontaneous>
[556]    0.0    0.00    0.00                 Catch::TestCaseTracking::TrackerContext::startRun() [556]
                0.00    0.00     137/137         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [566]
                0.00    0.00     137/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     137/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
-----------------------------------------------
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [558]
[557]    0.0    0.00    0.00     627         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [557]
                0.00    0.00     627/627         void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [559]
-----------------------------------------------
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [554]
[558]    0.0    0.00    0.00     627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [558]
                0.00    0.00     627/627         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [557]
                0.00    0.00     627/674         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >::_M_valptr() [2064]
                0.00    0.00     627/1254        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_get_Node_allocator() [2007]
-----------------------------------------------
                0.00    0.00     627/627         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [557]
[559]    0.0    0.00    0.00     627         void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [559]
                0.00    0.00     627/627         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair() [560]
-----------------------------------------------
                0.00    0.00     627/627         void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>) [559]
[560]    0.0    0.00    0.00     627         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair() [560]
                0.00    0.00     645/646         advgetopt::parameter_value::~parameter_value() [588]
                0.00    0.00     645/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                1933             void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >) <cycle 1> [1982]
[561]    0.0    0.00    0.00    1933         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >::~pair() <cycle 1> [561]
                0.00    0.00    1933/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                                1933             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[562]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     216/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     324/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     108/103221      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> >&&) [242]
                0.00    0.00      22/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      22/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      20/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      17/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00      15/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00     216/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       7/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       5/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     112/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00     108/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[563]    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> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool) [563]
                0.00    0.00    1300/2707296     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> >&&) [26]
-----------------------------------------------
                0.00    0.00       1/1           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
[564]    0.0    0.00    0.00       1         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [564]
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [573]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       1/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00       1/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>) [2415]
                0.00    0.00       1/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
                0.00    0.00       1/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
                0.00    0.00       1/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_Impl::~Impl() [2416]
                0.00    0.00       1/2414        std::Sp_counted_base<(__gnu_cxx::Lockpolicy)2>::~Spcounted_base() [1927]
-----------------------------------------------
                0.00    0.00       1/172         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/172         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       3/172         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       4/172         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       4/172         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/172         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       5/172         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       7/172         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       7/172         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       9/172         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00     105/172         CATCH2_INTERNAL_TEST_0() [212]
[565]    0.0    0.00    0.00     172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00     172/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
-----------------------------------------------
                0.00    0.00     137/137         Catch::TestCaseTracking::TrackerContext::startRun() [556]
[566]    0.0    0.00    0.00     137         std::literals::string_literals::operator"" s[abi:cxx11](char const, unsigned long) [566]
                0.00    0.00     137/442640      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const, unsigned long, std::allocator<char> const&) [17]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[567]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/190         unittest::init_tmp_dir(std::__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      44/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      74/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      30/103221      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> >&&) [242]
                0.00    0.00      14/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       4/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      90/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       2/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      54/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       3/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      45/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       6/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/16          advgetopt::Separators::Separators(char const const) [2504]
                0.00    0.00       3/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       3/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       3/6           unsigned int advgetopt::all_flags<64u, 128u>() [2747]
                0.00    0.00       3/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       3/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       3/7           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators>(advgetopt::Name, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue, advgetopt::Separators) [2715]
-----------------------------------------------
                0.00    0.00   16974/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
[568]    0.0    0.00    0.00   16974         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]) [568]
                0.00    0.00   16974/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [569]
[569]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [569]
                0.00    0.00       7/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       7/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       7/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       7/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [569]
-----------------------------------------------
                                                 <spontaneous>
[570]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::~NameAndLocation() [570]
                0.00    0.00    1622/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[571]    0.0    0.00    0.00       2         boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>::operator()<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const [571]
                0.00    0.00     191/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.00    0.00     190/287         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::end() const [2139]
                0.00    0.00      95/1255        __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() const [2006]
                0.00    0.00      95/95          bool boost::algorithm::is_equal::operator()<char, char>(char const&, char const&) const [2243]
                0.00    0.00      95/955         __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [2026]
                0.00    0.00      94/94          bool boost::empty<boost::iterator_range<char const> >(boost::iterator_range<char const> const&) [2244]
                0.00    0.00      94/191         boost::iterator_range_detail::iterator_range_base<char const, boost::iterators::incrementable_traversal_tag>::begin() const [2175]
                0.00    0.00       2/2           boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [2847]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[572]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/190         unittest::init_tmp_dir(std::__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       2/457         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) [290]
                0.00    0.00      27/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      45/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      12/103221      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> >&&) [242]
                0.00    0.00       2/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       2/1345281     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&) [14]
                0.00    0.00      58/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       2/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       2/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       2/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00       6/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       1/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       1/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/774211      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char const) [103]
                0.00    0.00      11/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      33/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      29/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00      12/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00      11/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/1           std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [564]
[573]    0.0    0.00    0.00       1         void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [573]
                0.00    0.00       1/1           decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment const&>)(), (declval<int>)(), (declval<decltype(nullptr)>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [574]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
-----------------------------------------------
                0.00    0.00       1/1           void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [573]
[574]    0.0    0.00    0.00       1         decltype (::new ((void)(0)) advgetopt::getopt((declval<advgetopt::options_environment const&>)(), (declval<int>)(), (declval<decltype(nullptr)>)())) std::construct_at<advgetopt::getopt, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [574]
                0.00    0.00       1/52          operator delete(void, void) [302]
                0.00    0.00       1/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       1/8           advgetopt::options_environment const& std::forward<advgetopt::options_environment const&>(std::remove_reference<advgetopt::options_environment const&>::type&) [2670]
                0.00    0.00       1/8           int&& std::forward<int>(std::remove_reference<int>::type&) [2671]
                0.00    0.00       1/8           decltype(nullptr)&& std::forward<decltype(nullptr)>(std::remove_reference<decltype(nullptr)>::type&) [2669]
-----------------------------------------------
                                                 <spontaneous>
[575]    0.0    0.00    0.00                 Catch::Clara::Opt std::__uninitialized_copy<false>::__uninit_copy<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt, Catch::Clara::Opt) [575]
                0.00    0.00       8/425         Catch::Clara::Opt std::__addressof<Catch::Clara::Opt>(Catch::Clara::Opt&) [298]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[576]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       2/6014        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> >&&) [28]
                0.00    0.00      14/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      40/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/12905       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) [318]
                0.00    0.00       6/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       4/5908        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> >&&) [369]
                0.00    0.00      42/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00      12/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/514         unittest::g_progress() [2081]
                0.00    0.00       6/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00   35006/35006       std::vector<std::__cxx11::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_insert_rval(__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> >&&) [37]
[577]    0.0    0.00    0.00   35006         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::cend() const [577]
                0.00    0.00   35006/3794903     __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&) [231]
-----------------------------------------------
                                                 <spontaneous>
[578]    0.0    0.00    0.00                 void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_char_matcher<false, false>() [578]
                0.00    0.00     204/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[579]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00     105/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      28/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     147/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       7/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      29/103221      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> >&&) [242]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      11/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     250/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      37/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       6/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       5/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00     141/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      13/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      37/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [52]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [52]> >::type Catch::operator==<char const (&) [52]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [52]) [1150]
                0.00    0.00      16/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      12/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     125/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       8/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       4/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00       4/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       3/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00      24/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       8/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       8/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       8/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       7/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[580]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      72/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      24/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      96/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      12/103221      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> >&&) [242]
                0.00    0.00     176/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      28/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       4/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       4/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       4/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00      12/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     104/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      28/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       4/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      16/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      12/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      12/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      88/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00      24/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      16/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      12/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/28          advgetopt::getopt_exit::code() const [2433]
                0.00    0.00       4/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       4/28          Catch::ExprLhs<char const const&> Catch::operator<=<char const, 0>(Catch::Decomposer&&, char const&&) [2432]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[581]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      96/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      30/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     166/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      44/103221      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> >&&) [242]
                0.00    0.00       2/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      16/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     228/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       8/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       8/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      12/4649        Catch::SectionInfo::SectionInfo(Catch::SourceLineInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const) [458]
                0.00    0.00       6/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       6/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      28/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      12/8561        Catch::SectionInfo::~SectionInfo() [446]
                0.00    0.00       2/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00     144/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      14/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      28/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      14/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      14/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      12/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       2/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00     114/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      28/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      14/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      12/1020        Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [12]>(char const (&) [12]) [2024]
                0.00    0.00       6/514         unittest::g_progress() [2081]
                0.00    0.00       6/51          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [16]>(char const (&) [16]) [2314]
                0.00    0.00       6/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       6/25          Catch::ReusableStringStream& Catch::ReusableStringStream::operator<< <char [17]>(char const (&) [17]) [2438]
-----------------------------------------------
                0.00    0.00     129/129         void std::Destroyaux<false>::__destroy<Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt) [391]
[582]    0.0    0.00    0.00     129         void std::Destroy<Catch::Clara::Opt>(Catch::Clara::Opt) [582]
                0.00    0.00     129/199         void std::destroyat<Catch::Clara::Opt>(Catch::Clara::Opt) [545]
-----------------------------------------------
                0.00    0.00       5/5           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[583]    0.0    0.00    0.00       5         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      92/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      21/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     133/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       4/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       3/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       5/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      20/103221      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> >&&) [242]
                0.00    0.00     210/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      39/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       6/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       1/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       5/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       5/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       4/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     130/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      39/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00      11/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       3/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00      15/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      15/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       3/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       1/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       1/51800       __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&) [272]
                0.00    0.00     105/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       6/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [6]) [1399]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1398]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      21/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      15/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      14/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       5/514         unittest::g_progress() [2081]
                0.00    0.00       5/45          std::numeric_limits<double>::max() [2381]
                0.00    0.00       5/46          std::numeric_limits<double>::min() [2350]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       1/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       1/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       1/8           unsigned int advgetopt::command_flags<64u>() [2663]
                0.00    0.00       1/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       1/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       1/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       1/8           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue) [2664]
-----------------------------------------------
                                                 <spontaneous>
[584]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [13]>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const (&) [13]) [584]
                0.00    0.00       4/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       4/2569        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&) [1926]
                0.00    0.00       4/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[585]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       1/6014        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> >&&) [28]
                0.00    0.00      52/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      14/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      76/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00       3/12905       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) [318]
                0.00    0.00     122/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      65/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      61/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00      12/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[586]    0.0    0.00    0.00                 Catch::TestCaseStats::~TestCaseStats() [586]
                0.00    0.00    1300/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[587]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_100() [587]
                0.00    0.00      32/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      31/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      32/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      32/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00      32/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00      32/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      64/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      41/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      32/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/646         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     645/646         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>::~pair() [560]
[588]    0.0    0.00    0.00     646         advgetopt::parameter_value::~parameter_value() [588]
                0.00    0.00    1292/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[589]    0.0    0.00    0.00                 std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> > const, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [589]
                0.00    0.00     120/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[590]    0.0    0.00    0.00                 std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_handle_accept(std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::Matchmode, long) [590]
                0.00    0.00     149/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[591]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       7/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       8/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      15/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       7/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       8/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [1190]
                0.00    0.00      16/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       9/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       8/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[592]    0.0    0.00    0.00                 Catch::StringRef::StringRef(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [592]
                0.00    0.00    5787/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00    5787/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                                                 <spontaneous>
[593]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, Catch::SourceLineInfo const&) [593]
                0.00    0.00     811/2707296     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> >&&) [26]
-----------------------------------------------
                                                 <spontaneous>
[594]    0.0    0.00    0.00                 Catch::TestCaseTracking::NameAndLocation::NameAndLocation(Catch::TestCaseTracking::NameAndLocation&&) [594]
                0.00    0.00     811/2707296     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> >&&) [26]
-----------------------------------------------
                0.00    0.00   48636/48636       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_assign(char, unsigned long, char) [341]
[595]    0.0    0.00    0.00   48636         std::char_traits<char>::assign(char, unsigned long, char) [595]
                0.00    0.00   48636/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                                                 <spontaneous>
[596]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::SectionInfo>::destroy<Catch::SectionInfo>(Catch::SectionInfo) [596]
                0.00    0.00    1137/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                                                 <spontaneous>
[597]    0.0    0.00    0.00                 Catch::SectionStats::~SectionStats() [597]
                0.00    0.00    1134/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_0() [10]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/444         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/444         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/444         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       3/444         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       3/444         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       4/444         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/444         CATCH2_INTERNAL_TEST_0() [50]
                0.00    0.00       5/444         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/444         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       6/444         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       6/444         CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       7/444         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       7/444         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00      22/444         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00      32/444         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     100/444         CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00     225/444         CATCH2_INTERNAL_TEST_61() [130]
[598]    0.0    0.00    0.00     444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00     444/51800       __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&) [272]
                0.00    0.00     444/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     444/553         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&) [849]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[599]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      78/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      21/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00     109/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       5/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      21/103221      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> >&&) [242]
                0.00    0.00       8/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     186/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      28/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       3/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       3/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00     102/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      10/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      28/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       9/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      93/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       6/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       3/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00       3/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       2/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00      18/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      12/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       6/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       6/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       6/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       5/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       1/50          Catch::makeCommandLineParser(Catch::ConfigData&) [309]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [388]
[600]    0.0    0.00    0.00      50         Catch::Clara::ExeName::~ExeName() [600]
                0.00    0.00      50/50          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [678]
                0.00    0.00      50/50          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [679]
                0.00    0.00      50/50          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::ExeName>::~ComposableParserImpl() [2318]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[601]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00      53/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      18/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      10/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      96/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/5908        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> >&&) [369]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       6/12905       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) [318]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00     126/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/84092       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) [145]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      67/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      63/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       2/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      14/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       2/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       2/8           unsigned int advgetopt::command_flags<64u>() [2663]
                0.00    0.00       2/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       2/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       2/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       2/8           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue) [2664]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[602]    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 [602]
                0.00    0.00       2/49          Catch::Clara::Parser::~Parser() [388]
                0.00    0.00       1/3           Catch::Clara::Parser::Parser() [2791]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[603]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      67/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      12/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      15/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      82/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      11/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00     132/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00      12/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       3/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      75/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/5           Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1024]
                0.00    0.00       9/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       6/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      66/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      15/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      10/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       6/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       6/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       3/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/3           unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       2/3           Catch::makeCommandLineParser(Catch::ConfigData&) [309]
[604]    0.0    0.00    0.00       3         Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [604]
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
                0.00    0.00       3/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Opt::Opt<unsigned int, void>(unsigned int&, Catch::StringRef) [604]
[605]    0.0    0.00    0.00       3         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
                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&) [615]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [902]
                0.00    0.00       3/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       3/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
                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> >&&) [2806]
-----------------------------------------------
                                  10             void std::destroy_at<advgetopt::getopt>(advgetopt::getopt) <cycle 1> [2580]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       1/3978        CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       2/3978        CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/3978        CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       4/3978        CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       5/3978        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       5/3978        CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/3978        CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       7/3978        CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       7/3978        CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00       8/3978        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       8/3978        CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       9/3978        CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       9/3978        CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00      11/3978        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      12/3978        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      13/3978        CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00      15/3978        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      16/3978        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      27/3978        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      31/3978        CATCH2_INTERNAL_TEST_100() [587]
[606]    0.0    0.00    0.00     338         advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00    1014/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                                 338             std::shared_ptr<advgetopt::variables>::~shared_ptr() <cycle 1> [1928]
                                 338             std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                                 338             std::map<char32_t, std::shared_ptr<advgetopt::option_info>, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::~map() <cycle 1> [2126]
                                 338             std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<advgetopt::option_info>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::~map() <cycle 1> [2127]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&) [611]
[607]    0.0    0.00    0.00       3         std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [607]
                0.00    0.00       3/3           std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [608]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [607]
[608]    0.0    0.00    0.00       3         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [608]
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00       3/10          std::enable_if<!std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::getopt, void>::value, void>::type std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::getopt, advgetopt::getopt>(advgetopt::getopt) [2573]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [608]
[609]    0.0    0.00    0.00       3         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&) [618]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       3/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&) [1335]
                0.00    0.00       3/46          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1336]
                0.00    0.00       3/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::getopt>(std::allocator<advgetopt::getopt> const&) [2346]
                0.00    0.00       3/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::get() [2414]
                0.00    0.00       3/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00       3/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00       3/10          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2575]
                0.00    0.00       3/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
                0.00    0.00       3/46          std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2347]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_0() [268]
[610]    0.0    0.00    0.00       3         std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
                0.00    0.00       3/3           std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&) [611]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00       3/36          std::allocator<advgetopt::getopt>::allocator() [2411]
                0.00    0.00       3/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<advgetopt::getopt> std::make_shared<advgetopt::getopt, advgetopt::options_environment&>(advgetopt::options_environment&) [610]
[611]    0.0    0.00    0.00       3         std::shared_ptr<advgetopt::getopt> std::allocate_shared<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::allocator<advgetopt::getopt> const&, advgetopt::options_environment&) [611]
                0.00    0.00       3/3           std::shared_ptr<advgetopt::getopt>::shared_ptr<std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [607]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [616]
[612]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [612]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [613]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [612]
[613]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [613]
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
                0.00    0.00       3/3           std::enable_if<!std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<Catch::Clara::Detail::BoundValueRef<unsigned int>, void>::value, void>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<Catch::Clara::Detail::BoundValueRef<unsigned int>, Catch::Clara::Detail::BoundValueRef<unsigned int> >(Catch::Clara::Detail::BoundValueRef<unsigned int>) [2811]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [613]
[614]    0.0    0.00    0.00       3         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >&) [1623]
                0.00    0.00       3/6           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1624]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2748]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::get() [2815]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2622]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [2562]
                0.00    0.00       3/3           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2816]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2623]
                0.00    0.00       3/6           std::allocator<std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2749]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
[615]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::make_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(unsigned int&) [615]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [616]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
                0.00    0.00       3/3           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator() [2805]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [2562]
-----------------------------------------------
                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&) [615]
[616]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> > std::allocate_shared<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&, unsigned int&) [616]
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::shared_ptr<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [612]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&>(Catch::Clara::Detail::BoundValueRef<unsigned int>&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >, unsigned int&) [614]
[617]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, unsigned int&) [617]
                0.00    0.00       3/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > >::construct<Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&>(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >&, Catch::Clara::Detail::BoundValueRef<unsigned int>, unsigned int&) [1559]
                0.00    0.00       3/9           std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::allocator(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> > const&) [2622]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >) [2820]
                0.00    0.00       3/12          std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~allocator() [2562]
                0.00    0.00       3/24          unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&) [2461]
                0.00    0.00       3/9           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2623]
-----------------------------------------------
                0.00    0.00       3/3           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
[618]    0.0    0.00    0.00       3         std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<advgetopt::options_environment&>(std::allocator<advgetopt::getopt>, advgetopt::options_environment&) [618]
                0.00    0.00       3/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<advgetopt::getopt> >::construct<advgetopt::getopt, advgetopt::options_environment&>(std::allocator<advgetopt::getopt>&, advgetopt::getopt, advgetopt::options_environment&) [1560]
                0.00    0.00       3/108         std::allocator<advgetopt::getopt>::allocator(std::allocator<advgetopt::getopt> const&) [2227]
                0.00    0.00       3/36          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::getopt>) [2415]
                0.00    0.00       3/144         std::allocator<advgetopt::getopt>::~allocator() [2211]
                0.00    0.00       3/280         advgetopt::options_environment& std::forward<advgetopt::options_environment&>(std::remove_reference<advgetopt::options_environment&>::type&) [2140]
                0.00    0.00       3/56          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2294]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00       2/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_begin<std::__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&) [665]
[619]    0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [619]
                0.00    0.00    8918/2250015     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const const&) [236]
                0.00    0.00    8918/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [620]
[620]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [620]
                0.00    0.00       4/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       4/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       4/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [620]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [621]
[621]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [621]
                0.00    0.00       4/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       4/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       4/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [621]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[622]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       1/190         unittest::init_tmp_dir(std::__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       3/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00      14/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      24/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/163         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::~map() [555]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00       2/154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&) [1031]
                0.00    0.00       2/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00      70/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      12/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       2/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [29]) [1141]
                0.00    0.00       2/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      12/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      36/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/157978      std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, unsigned long, void>, Catch::capture_by_value<unsigned long> >::value, Catch::BinaryExpr<unsigned long, unsigned long> >::type Catch::operator==<unsigned long>(Catch::ExprLhs<unsigned long>&&, unsigned long) [375]
                0.00    0.00      35/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       2/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       2/58959       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::line_continuation_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::line_continuation_t const&, advgetopt::line_continuation_t const&> >::type Catch::operator==<advgetopt::line_continuation_t>(Catch::ExprLhs<advgetopt::line_continuation_t const&>&&, advgetopt::line_continuation_t&&) [431]
                0.00    0.00       1/7           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&) [1261]
                0.00    0.00      20/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/426         std::operator|(std::IosOpenmode, std::IosOpenmode) [2088]
                0.00    0.00       2/143229      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&) [1772]
                0.00    0.00       2/58959       Catch::ExprLhs<advgetopt::line_continuation_t const&> Catch::operator<=<advgetopt::line_continuation_t, 0>(Catch::Decomposer&&, advgetopt::line_continuation_t&&) [1812]
                0.00    0.00       2/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       2/138         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [2214]
                0.00    0.00       2/161         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, advgetopt::parameter_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::size() const [2189]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/7           Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>& const&> Catch::operator<=<std::shared_ptr<advgetopt::conf_file>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::conf_file>&) [2678]
-----------------------------------------------
                                 852             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
                0.00    0.00       1/1830        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [1379]
                0.00    0.00    1829/1830        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [625]
[623]    0.0    0.00    0.00    1830+852     std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
                0.00    0.00     852/852         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [624]
                0.00    0.00     852/883         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base) [2038]
                0.00    0.00     852/903         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base) [2037]
                                 852             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
-----------------------------------------------
                0.00    0.00     852/852         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
[624]    0.0    0.00    0.00     852         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [624]
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [628]
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [955]
-----------------------------------------------
                0.00    0.00    1829/1829        std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
[625]    0.0    0.00    0.00    1829         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [625]
                0.00    0.00    1829/1830        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_erase(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [623]
                0.00    0.00    1829/1889        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin() [1983]
                0.00    0.00    1829/1829        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1986]
-----------------------------------------------
                0.00    0.00       1/154         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/154         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/154         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       2/154         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       4/154         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/154         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       5/154         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/154         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       7/154         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/154         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00     116/154         CATCH2_INTERNAL_TEST_61() [130]
[626]    0.0    0.00    0.00     154         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~set() [626]
                0.00    0.00    1829/1829        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~Rbtree() [625]
-----------------------------------------------
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [628]
[627]    0.0    0.00    0.00     872         void std::allocator_traits<std::allocator<std::Rbtree_node<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::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [627]
                0.00    0.00     872/1562955     void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
-----------------------------------------------
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [624]
[628]    0.0    0.00    0.00     872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_destroy_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [628]
                0.00    0.00     872/872         void std::allocator_traits<std::allocator<std::Rbtree_node<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::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [627]
                0.00    0.00     872/872         std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_M_valptr() [2040]
                0.00    0.00     872/1746        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [1988]
-----------------------------------------------
                0.00    0.00    8636/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
[629]    0.0    0.00    0.00    8636         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]) [629]
                0.00    0.00    8636/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00    8443/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
[630]    0.0    0.00    0.00    8443         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]) [630]
                0.00    0.00    8443/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00    8441/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
[631]    0.0    0.00    0.00    8441         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]) [631]
                0.00    0.00    8441/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[632]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       1/6014        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> >&&) [28]
                0.00    0.00      13/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      35/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       4/5908        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> >&&) [369]
                0.00    0.00       4/12905       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) [318]
                0.00    0.00      42/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00      12/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/514         unittest::g_progress() [2081]
                0.00    0.00       6/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[633]    0.0    0.00    0.00                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [633]
                0.00    0.00     454/1099668     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(unsigned long, unsigned long, char const, unsigned long) [59]
                0.00    0.00     454/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00     454/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[634]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00      53/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      18/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      73/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00     126/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      67/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [56]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [56]> >::type Catch::operator==<char const (&) [56]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [56]) [1207]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      63/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      14/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[635]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00      53/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      18/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       4/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      73/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00     126/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      67/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      63/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      14/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[636]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       1/6014        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> >&&) [28]
                0.00    0.00      11/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      31/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/5908        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> >&&) [369]
                0.00    0.00       3/12905       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) [318]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[637]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00      59/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      87/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      15/103221      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> >&&) [242]
                0.00    0.00     140/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       5/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00      20/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       3/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       3/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      79/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      20/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       1/51800       __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&) [272]
                0.00    0.00       9/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       9/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       6/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      70/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1398]
                0.00    0.00       1/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00      15/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       9/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       7/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       6/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       6/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       6/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/143229      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&) [1772]
                0.00    0.00       1/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       1/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       1/8           unsigned int advgetopt::command_flags<64u>() [2663]
                0.00    0.00       1/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       1/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       1/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       1/8           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue) [2664]
-----------------------------------------------
                0.00    0.00      11/11          Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[638]    0.0    0.00    0.00      11         CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      11/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      32/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      22/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      17/17          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [889]
                0.00    0.00      32/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      11/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00     171/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00     100/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
                0.00    0.00       4/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [6]) [1069]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1097]
                0.00    0.00       3/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [1089]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [9]) [1152]
                0.00    0.00       2/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4]) [1021]
                0.00    0.00       2/4           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20]) [1063]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00      40/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10]) [1193]
                0.00    0.00      10/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      50/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      10/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00      40/408         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> >&) [2094]
                0.00    0.00      11/514         unittest::g_progress() [2081]
                0.00    0.00      11/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00      11/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
                0.00    0.00      10/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
-----------------------------------------------
                0.00    0.00      26/32324       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.00   32298/32324       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const, unsigned long) [69]
[639]    0.0    0.00    0.00   32324         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [639]
                0.00    0.00   32300/32300       std::char_traits<char>::move(char, char const, unsigned long) [640]
                0.00    0.00      24/41686530     std::char_traits<char>::assign(char&, char const&) [36]
-----------------------------------------------
                0.00    0.00   32300/32300       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_move(char, char const, unsigned long) [639]
[640]    0.0    0.00    0.00   32300         std::char_traits<char>::move(char, char const, unsigned long) [640]
                0.00    0.00   32300/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00      70/70          void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [420]
[641]    0.0    0.00    0.00      70         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::destroy<Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt) [641]
                0.00    0.00      70/199         void std::destroy_at<Catch::Clara::Opt>(Catch::Clara::Opt) [545]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[642]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      52/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      14/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      74/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00       5/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00     122/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      65/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      61/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       2/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      12/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       2/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       2/8           unsigned int advgetopt::command_flags<64u>() [2663]
                0.00    0.00       2/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       2/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       2/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       2/8           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue) [2664]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[643]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00      51/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      14/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      73/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00       3/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/61614       std::__cxx11::to_string(long) [116]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      13/103221      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> >&&) [242]
                0.00    0.00     122/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00      19/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      65/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      19/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [43]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> >::type Catch::operator==<char const (&) [43]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [1205]
                0.00    0.00       8/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      61/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       2/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
                0.00    0.00       2/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00       2/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00       2/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
                0.00    0.00       1/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      12/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       8/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       4/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       3/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/15          advgetopt::DefaultValue::DefaultValue(char const) [2526]
                0.00    0.00       2/24          advgetopt::Help::Help(char const) [2447]
                0.00    0.00       2/8           unsigned int advgetopt::command_flags<64u>() [2663]
                0.00    0.00       2/24          advgetopt::Flags::Flags(unsigned int) [2450]
                0.00    0.00       2/17          advgetopt::ShortName::ShortName(char32_t) [2500]
                0.00    0.00       2/24          advgetopt::Name::Name(char const) [2449]
                0.00    0.00       2/8           advgetopt::option advgetopt::define_option<advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue>(advgetopt::Name, advgetopt::ShortName, advgetopt::Flags, advgetopt::Help, advgetopt::DefaultValue) [2664]
                0.00    0.00       2/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<advgetopt::option_info> std::allocate_shared<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::allocator<advgetopt::option_info> const&, char const (&) [7], char&&) [648]
[644]    0.0    0.00    0.00       2         std::shared_ptr<advgetopt::option_info>::shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [644]
                0.00    0.00       2/2           std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [645]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<advgetopt::option_info>::shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [644]
[645]    0.0    0.00    0.00       2         std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [645]
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
                0.00    0.00       2/2           std::enable_if<!std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__has_esft_base<advgetopt::option_info, void>::value, void>::type std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::_M_enable_shared_from_this_with<advgetopt::option_info, advgetopt::option_info>(advgetopt::option_info) [2867]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_ptr<advgetopt::option_info, (__gnu_cxx::Lockpolicy)2>::__shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [645]
[646]    0.0    0.00    0.00       2         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
                0.00    0.00       2/2           std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [7], char>(std::allocator<advgetopt::option_info>, char const (&) [7], char&&) [654]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&) [872]
                0.00    0.00       2/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       2/1943        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [873]
                0.00    0.00       2/1943        std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::option_info>(std::allocator<advgetopt::option_info> const&) [1962]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::get() [2873]
                0.00    0.00       2/1946        std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [1960]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/1948        std::allocator<advgetopt::option_info>::~allocator() [1959]
                0.00    0.00       2/2           std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::operator=(decltype(nullptr)) [2874]
                0.00    0.00       2/1945        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1961]
                0.00    0.00       2/1943        std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1963]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_53() [499]
[647]    0.0    0.00    0.00       2         std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&) [647]
                0.00    0.00       2/2           std::shared_ptr<advgetopt::option_info> std::allocate_shared<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::allocator<advgetopt::option_info> const&, char const (&) [7], char&&) [648]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
                0.00    0.00       2/2           std::allocator<advgetopt::option_info>::allocator() [2858]
                0.00    0.00       2/1948        std::allocator<advgetopt::option_info>::~allocator() [1959]
-----------------------------------------------
                0.00    0.00       2/2           std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&) [647]
[648]    0.0    0.00    0.00       2         std::shared_ptr<advgetopt::option_info> std::allocate_shared<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::allocator<advgetopt::option_info> const&, char const (&) [7], char&&) [648]
                0.00    0.00       2/2           std::shared_ptr<advgetopt::option_info>::shared_ptr<std::allocator<advgetopt::option_info>, char const (&) [7], char>(std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [644]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [649]
[649]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [649]
                0.00    0.00       3/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       3/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [649]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [650]
[650]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [650]
                0.00    0.00       3/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       3/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [650]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [651]
[651]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [651]
                0.00    0.00       3/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       3/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [651]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [652]
[652]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [652]
                0.00    0.00       3/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       3/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [652]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[653]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      33/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      10/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      45/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00       1/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      78/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      10/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      43/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       4/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      10/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      39/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [4]) [1462]
                0.00    0.00      10/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       6/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       5/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       4/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       2/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       1/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
[654]    0.0    0.00    0.00       2         std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [7], char>(std::allocator<advgetopt::option_info>, char const (&) [7], char&&) [654]
                0.00    0.00       2/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<advgetopt::option_info> >::construct<advgetopt::option_info, char const (&) [7], char>(std::allocator<advgetopt::option_info>&, advgetopt::option_info, char const (&) [7], char&&) [1003]
                0.00    0.00       2/1946        std::allocator<advgetopt::option_info>::allocator(std::allocator<advgetopt::option_info> const&) [1960]
                0.00    0.00       2/2           std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::Impl(std::allocator<advgetopt::option_info>) [2878]
                0.00    0.00       2/1948        std::allocator<advgetopt::option_info>::~allocator() [1959]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
                0.00    0.00       2/1945        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [1961]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[655]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      16/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      28/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       4/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      32/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      12/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00      16/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       4/44          Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [807]
                0.00    0.00      32/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      32/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      16/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       3/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       3/131         std::numeric_limits<long>::min() [2217]
-----------------------------------------------
                                                 <spontaneous>
[656]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>(std::allocator<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [656]
                0.00    0.00       2/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[657]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<double>, std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<double&>(std::allocator<Catch::Clara::Detail::BoundValueRef<double> >, double&) [657]
                0.00    0.00       2/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                0.00    0.00       6/6           std::Functionhandler<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&), CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_invoke(std::Anydata const&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [660]
[658]    0.0    0.00    0.00       6         std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [658]
                0.00    0.00       6/6           void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(std::__invoke_other, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [659]
                0.00    0.00      12/13349       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&) [1851]
                0.00    0.00       6/18          advgetopt::callback_action_t&& std::forward<advgetopt::callback_action_t>(std::remove_reference<advgetopt::callback_action_t>::type&) [2493]
                0.00    0.00       6/18          std::shared_ptr<advgetopt::conf_file>&& std::forward<std::shared_ptr<advgetopt::conf_file> >(std::remove_reference<std::shared_ptr<advgetopt::conf_file> >::type&) [2499]
                0.00    0.00       6/18          CATCH2_INTERNAL_TEST_13()::conf_callback& std::forward<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_13()::conf_callback&>::type&) [2497]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [658]
[659]    0.0    0.00    0.00       6         void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(std::__invoke_other, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [659]
                0.00    0.00       6/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      12/13349       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&) [1851]
                0.00    0.00       6/18          CATCH2_INTERNAL_TEST_13()::conf_callback& std::forward<CATCH2_INTERNAL_TEST_13()::conf_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_13()::conf_callback&>::type&) [2497]
                0.00    0.00       6/18          advgetopt::callback_action_t&& std::forward<advgetopt::callback_action_t>(std::remove_reference<advgetopt::callback_action_t>::type&) [2493]
                0.00    0.00       6/18          std::shared_ptr<advgetopt::conf_file>&& std::forward<std::shared_ptr<advgetopt::conf_file> >(std::remove_reference<std::shared_ptr<advgetopt::conf_file> >::type&) [2499]
                0.00    0.00       6/6           std::shared_ptr<advgetopt::conf_file>::shared_ptr(std::shared_ptr<advgetopt::conf_file>&&) [2751]
-----------------------------------------------
                                                 <spontaneous>
[660]    0.0    0.00    0.00                 std::Functionhandler<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&), CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_invoke(std::Anydata const&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [660]
                0.00    0.00       6/6           std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [658]
                0.00    0.00      12/13349       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&) [1851]
                0.00    0.00       6/18          advgetopt::callback_action_t&& std::forward<advgetopt::callback_action_t>(std::remove_reference<advgetopt::callback_action_t>::type&) [2493]
                0.00    0.00       6/18          std::shared_ptr<advgetopt::conf_file>&& std::forward<std::shared_ptr<advgetopt::conf_file> >(std::remove_reference<std::shared_ptr<advgetopt::conf_file> >::type&) [2499]
                0.00    0.00       6/15          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_get_pointer(std::Anydata const&) [2528]
-----------------------------------------------
                                                 <spontaneous>
[661]    0.0    0.00    0.00                 void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_range_initialize<char const const>(char const const, char const const, std::forward_iterator_tag) [661]
                0.00    0.00       1/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_allocate(unsigned long) [292]
                0.00    0.00       2/1275        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [2004]
-----------------------------------------------
                0.00    0.00     266/266         unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
[662]    0.0    0.00    0.00     266         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [662]
                0.00    0.00     266/51800       __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&) [272]
                0.00    0.00     266/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     266/266         Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [930]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[663]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      66/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      93/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      22/103221      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> >&&) [242]
                0.00    0.00       3/6           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [850]
                0.00    0.00      10/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00     116/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       1/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
                0.00    0.00      15/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00       3/159381      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> >&&) [176]
                0.00    0.00       3/52          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [793]
                0.00    0.00       2/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [15]) [1136]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [53]) [1151]
                0.00    0.00      59/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      15/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      13/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [13]) [1197]
                0.00    0.00       1/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [29]) [1202]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31]) [1142]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       1/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      58/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/367         advgetopt::variables::~variables() [809]
                0.00    0.00       1/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
                0.00    0.00      13/14          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const [2543]
                0.00    0.00      13/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       7/408         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> >&) [2094]
                0.00    0.00       4/38          std::operator==(std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [2404]
                0.00    0.00       3/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       3/3           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator() const [2802]
                0.00    0.00       3/3           std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator++() [2818]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/368         advgetopt::variables::variables() [2097]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::empty() const [2928]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin() [2965]
                0.00    0.00       1/1           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end() [2964]
                0.00    0.00       1/143229      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&) [1772]
-----------------------------------------------
                0.00    0.00       1/43          CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      42/43          CATCH2_INTERNAL_TEST_14() [129]
[664]    0.0    0.00    0.00      43         std::__cxx11::to_string(unsigned long) [664]
                0.00    0.00      49/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00      49/61663       unsigned int std::__detail::__to_chars_len<unsigned long>(unsigned long, int) [223]
                0.00    0.00      49/61663       void std::__detail::__to_chars_10_impl<unsigned long>(char, unsigned int, unsigned long) [224]
                0.00    0.00      49/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00      49/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                0.00    0.00       2/2           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::begin<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&) [666]
[665]    0.0    0.00    0.00       2         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_begin<std::__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&) [665]
                0.00    0.00       2/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() const [619]
-----------------------------------------------
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::find_format_all_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >) [115]
                0.00    0.00       1/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[666]    0.0    0.00    0.00       2         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_adl_barrier::begin<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&) [666]
                0.00    0.00       2/2           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void>::type boost::range_detail::range_begin<std::__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&) [665]
-----------------------------------------------
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00       1/273         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       2/273         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       3/273         CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00       3/273         CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       4/273         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       4/273         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       4/273         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       4/273         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       4/273         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       5/273         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       5/273         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       5/273         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       6/273         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       8/273         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       9/273         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      11/273         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00      11/273         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      11/273         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      16/273         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      19/273         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      20/273         CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00      93/273         CATCH2_INTERNAL_TEST_0() [212]
[667]    0.0    0.00    0.00     273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00     273/917811      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) [61]
                0.00    0.00     273/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     273/273         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]) [928]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[668]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       4/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       9/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       9/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[669]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       4/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       9/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       9/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[670]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       4/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       9/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       9/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                                                 <spontaneous>
[671]    0.0    0.00    0.00                 Catch::SectionEndInfo::~SectionEndInfo() [671]
                0.00    0.00     621/8561        Catch::SectionInfo::~SectionInfo() [446]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[672]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      26/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       4/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      38/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       6/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00     116/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      62/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       5/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      58/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/15          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00       1/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      24/192         Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&) [2173]
                0.00    0.00      14/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       1/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
-----------------------------------------------
                                                 <spontaneous>
[673]    0.0    0.00    0.00                 Catch::operator<(Catch::TestCaseInfo const&, Catch::TestCaseInfo const&) [673]
                0.00    0.00    1136/115442      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [320]
-----------------------------------------------
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       1/257         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/257         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/257         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/257         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       3/257         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/257         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       3/257         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/257         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/257         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       4/257         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/257         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       5/257         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       5/257         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       6/257         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       6/257         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       9/257         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      10/257         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      10/257         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      14/257         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      14/257         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      22/257         CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00     115/257         CATCH2_INTERNAL_TEST_61() [130]
[674]    0.0    0.00    0.00     257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00     257/917811      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) [61]
                0.00    0.00     257/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     257/257         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]) [931]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[675]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00      16/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       5/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      28/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      37/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/103221      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> >&&) [242]
                0.00    0.00      56/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       8/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       1/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       1/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22]) [1138]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      29/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       8/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      28/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00      11/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       4/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
-----------------------------------------------
                0.00    0.00       1/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [1029]
                0.00    0.00       1/52          std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1030]
                0.00    0.00      50/52          std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [678]
[676]    0.0    0.00    0.00      52         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [676]
                0.00    0.00      52/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       1/51          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [1048]
                0.00    0.00      50/51          std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [679]
[677]    0.0    0.00    0.00      51         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [677]
                0.00    0.00      51/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [600]
[678]    0.0    0.00    0.00      50         std::shared_ptr<Catch::Clara::Detail::BoundValueRefBase>::~shared_ptr() [678]
                0.00    0.00      50/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [676]
-----------------------------------------------
                0.00    0.00      50/50          Catch::Clara::ExeName::~ExeName() [600]
[679]    0.0    0.00    0.00      50         std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~shared_ptr() [679]
                0.00    0.00      50/51          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [677]
-----------------------------------------------
                                                 <spontaneous>
[680]    0.0    0.00    0.00                 Catch::Session::Session() [680]
                0.00    0.00       1/49          Catch::Clara::Parser::~Parser() [388]
                0.00    0.00       1/3           Catch::Clara::Parser::Parser() [2791]
-----------------------------------------------
                                                 <spontaneous>
[681]    0.0    0.00    0.00                 Catch::Session::~Session() [681]
                0.00    0.00       1/49          Catch::Clara::Parser::~Parser() [388]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[682]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      24/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      20/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      52/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00      28/103221      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> >&&) [242]
                0.00    0.00      20/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      14/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      12/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     140/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      86/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      28/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       2/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00      14/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      70/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      28/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      14/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       4/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[683]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      24/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      20/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      52/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00      28/103221      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> >&&) [242]
                0.00    0.00      20/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00      14/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      12/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     140/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      86/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      28/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       2/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00      14/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      70/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      28/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00      14/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
                0.00    0.00       4/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[684]    0.0    0.00    0.00                 std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_move_assign(std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >&&, std::integral_constant<bool, true>) [684]
                0.00    0.00       1/50          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::~vector() [392]
                0.00    0.00       2/80          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() [2265]
                0.00    0.00       1/52          std::allocator<Catch::Clara::Opt>::~allocator() [2310]
-----------------------------------------------
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       1/206         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/206         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       3/206         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/206         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/206         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/206         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       5/206         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       6/206         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       6/206         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       6/206         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       6/206         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       7/206         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/206         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       9/206         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      11/206         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      12/206         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      12/206         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      12/206         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      12/206         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      15/206         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      16/206         CATCH2_INTERNAL_TEST_69() [479]
[685]    0.0    0.00    0.00     206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00     206/917811      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) [61]
                0.00    0.00     206/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     206/206         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]) [953]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [686]
[686]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [686]
                0.00    0.00       2/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       2/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [686]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [687]
[687]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [687]
                0.00    0.00       2/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       2/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [687]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [688]
[688]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [688]
                0.00    0.00       2/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       2/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [688]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[689]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/2           std::shared_ptr<advgetopt::option_info> std::make_shared<advgetopt::option_info, char const (&) [7], char>(char const (&) [7], char&&) [647]
                0.00    0.00       4/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&) [898]
                0.00    0.00       1/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/2           std::shared_ptr<advgetopt::option_info>::shared_ptr(std::shared_ptr<advgetopt::option_info> const&) [2860]
-----------------------------------------------
                                                 <spontaneous>
[690]    0.0    0.00    0.00                 Catch::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [690]
                0.00    0.00     413/54356       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const, unsigned long) [327]
-----------------------------------------------
                0.00    0.00       1/79          CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/79          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/79          CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/79          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00       5/79          CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00       8/79          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      12/79          CATCH2_INTERNAL_TEST_112() [419]
[691]    0.0    0.00    0.00      79         snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00      79/1345281     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&) [14]
                0.00    0.00      79/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00     158/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[692]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00      12/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      24/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/94          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
                0.00    0.00      33/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/103221      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> >&&) [242]
                0.00    0.00      52/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       8/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00      27/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       8/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      26/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       9/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       4/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[693]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00      33/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      10/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      47/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00       4/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00      82/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      15/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       6/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      15/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      45/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      41/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/2           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [7]) [1400]
                0.00    0.00      10/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       7/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       6/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/55          Catch::ExprLhs<advgetopt::option_info_ref const&> Catch::operator<=<advgetopt::option_info_ref, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&&) [2296]
-----------------------------------------------
                                                 <spontaneous>
[694]    0.0    0.00    0.00                 Catch::(anonymous namespace)::parseSpecialTag(Catch::StringRef) [694]
                0.00    0.00    4130/24425436     Catch::operator"" sr(char const, unsigned long) [43]
-----------------------------------------------
                                                 <spontaneous>
[695]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [695]
                0.00    0.00     213/159381      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> >&&) [176]
-----------------------------------------------
                0.00    0.00     220/220         void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__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, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::forward_iterator_tag) [491]
[696]    0.0    0.00    0.00     220         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_check_init_len(unsigned long, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [696]
                0.00    0.00     940/1717506     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_max_size(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [123]
                0.00    0.00     940/2569        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&) [1926]
                0.00    0.00     940/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00     139/1094        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&) [848]
                0.00    0.00     955/1094        std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [701]
[697]    0.0    0.00    0.00    1094         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&) [697]
                0.00    0.00    1094/414979      std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::Vectorimpl_data() [239]
                0.00    0.00    1094/2569        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&) [1926]
-----------------------------------------------
                0.00    0.00       1/83          CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/83          CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       2/83          CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/83          CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       4/83          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       4/83          CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       6/83          CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/83          CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       7/83          CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      12/83          CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00      13/83          CATCH2_INTERNAL_TEST_32() [494]
[698]    0.0    0.00    0.00      83         unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      83/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00      83/51800       __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&) [272]
                0.00    0.00     166/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      83/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      83/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      83/143229      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&) [1772]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[699]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      31/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00       4/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      35/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      24/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       4/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      64/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/103221      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> >&&) [242]
                0.00    0.00      24/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      48/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00      32/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      28/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00      13/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       4/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       3/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       3/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[700]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00      28/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      28/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      23/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      23/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      46/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      24/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      23/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      23/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      23/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00      15/235         std::vector<std::__cxx11::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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [937]
                0.00    0.00     220/235         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
[701]    0.0    0.00    0.00     235         std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [701]
                0.00    0.00     955/1094        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&) [697]
-----------------------------------------------
                                                 <spontaneous>
[702]    0.0    0.00    0.00                 std::__detail::Scanner<char>::Scanner(char const, char const, std::regex_constants::syntax_option_type, std::locale) [702]
                0.00    0.00      23/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                                                 <spontaneous>
[703]    0.0    0.00    0.00                 std::__detail::Compiler<std::_cxx11::regex_traits<char> >::Compiler(char const, char const, std::locale const&, std::regexconstants::syntax_option_type) [703]
                0.00    0.00      23/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       1/155         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       1/155         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/155         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/155         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       3/155         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       3/155         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/155         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       4/155         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/155         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       5/155         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       5/155         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       5/155         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       6/155         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       6/155         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       7/155         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/155         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       9/155         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      11/155         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      12/155         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      12/155         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      15/155         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      16/155         CATCH2_INTERNAL_TEST_69() [479]
[704]    0.0    0.00    0.00     155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00     155/917811      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) [61]
                0.00    0.00     155/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     155/155         Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19]) [982]
-----------------------------------------------
                                                 <spontaneous>
[705]    0.0    0.00    0.00                 Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [705]
                0.00    0.00       1/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::make_shared<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [536]
                0.00    0.00       1/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [825]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[706]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      24/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       4/172         advgetopt::option_info_ref::~option_info_ref() [565]
                0.00    0.00      36/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       9/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00     116/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00      62/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      12/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       5/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       5/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      58/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       4/15          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00       4/10          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00       1/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00      24/192         Catch::ExprLhs<advgetopt::option_info_ref& const&> Catch::operator<=<advgetopt::option_info_ref&, 0>(Catch::Decomposer&&, advgetopt::option_info_ref&) [2173]
                0.00    0.00      14/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      12/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       4/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       1/198         Catch::ExprLhs<long> Catch::operator<=<long, 0>(Catch::Decomposer&&, long) [2170]
-----------------------------------------------
                                                 <spontaneous>
[707]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2} const&) [707]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[708]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3} const&) [708]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[709]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4} const&) [709]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[710]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5} const&) [710]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[711]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6} const&) [711]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[712]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7} const&) [712]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[713]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9} const&) [713]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[714]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10} const&) [714]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[715]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13} const&) [715]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[716]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&>(std::allocator<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12} const&) [716]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[717]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<long>, std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<long&>(std::allocator<Catch::Clara::Detail::BoundValueRef<long> >, long&) [717]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[718]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [718]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[719]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&>(std::allocator<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}> >, Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [719]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[720]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8} const&) [720]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                                                 <spontaneous>
[721]    0.0    0.00    0.00                 std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&>(std::allocator<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&) [721]
                0.00    0.00       1/476         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::Spcounted_base() [247]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[722]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00      21/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      21/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      16/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      16/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      32/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00      17/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      16/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      16/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00      16/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[723]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       2/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       2/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[724]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       2/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       2/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       2/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       3/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726]
[725]    0.0    0.00    0.00       3         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_detail::range_end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [725]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [727]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[726]    0.0    0.00    0.00       3         boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_adl_barrier::end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [726]
                0.00    0.00       3/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_detail::range_end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [725]
-----------------------------------------------
                0.00    0.00       3/3           boost::range_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::type boost::range_detail::range_end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [725]
[727]    0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::end() [727]
                0.00    0.00    4325/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00    4325/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00    4325/8683        __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1859]
-----------------------------------------------
                                                 <spontaneous>
[728]    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 [728]
                0.00    0.00     213/213         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [750]
                0.00    0.00       6/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00       7/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       7/422         std::__shared_ptr_access<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [2090]
                0.00    0.00       7/429         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::get() const [2087]
                0.00    0.00       4/5           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2763]
-----------------------------------------------
                0.00    0.00       1/128         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/128         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       7/128         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       8/128         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      12/128         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      12/128         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      16/128         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      18/128         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      20/128         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      32/128         CATCH2_INTERNAL_TEST_14() [523]
[729]    0.0    0.00    0.00     128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
                0.00    0.00     128/917811      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) [61]
                0.00    0.00     128/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     128/128         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]) [1001]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[730]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00      19/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       5/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      24/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       3/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       2/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00      40/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       6/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
                0.00    0.00      21/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       6/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       3/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       2/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00      20/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       5/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       3/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       3/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       3/128         std::numeric_limits<long>::max() [2220]
                0.00    0.00       3/131         std::numeric_limits<long>::min() [2217]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/122         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       1/122         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       1/122         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       2/122         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       2/122         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       3/122         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       4/122         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       4/122         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       5/122         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       5/122         CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       5/122         CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00       7/122         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      41/122         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/122         CATCH2_INTERNAL_TEST_25() [63]
[731]    0.0    0.00    0.00     122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00     122/917811      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) [61]
                0.00    0.00     122/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     122/122         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]) [1008]
-----------------------------------------------
                                                 <spontaneous>
[732]    0.0    0.00    0.00                 std::Vectorbase<char, std::allocator<char> >::_M_deallocate(char, unsigned long) [732]
                0.00    0.00    1674/5506272     std::allocator_traits<std::allocator<char> >::deallocate(std::allocator<char>&, char, unsigned long) [101]
-----------------------------------------------
                                                 <spontaneous>
[733]    0.0    0.00    0.00                 std::Vectorbase<char, std::allocator<char> >::_M_allocate(unsigned long) [733]
                0.00    0.00    1674/5507272     std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) [100]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[734]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      12/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       9/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/150         std::vector<std::__cxx11::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::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [484]
                0.00    0.00      27/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      10/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      15/103221      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> >&&) [242]
                0.00    0.00       8/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       5/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00       1/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       6/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00      74/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      13/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      13/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      38/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       9/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00      37/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       9/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/413973      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [1748]
                0.00    0.00       1/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[735]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00      24/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      48/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      24/103221      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> >&&) [242]
                0.00    0.00       4/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00       4/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
                0.00    0.00       4/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
                0.00    0.00       4/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       4/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      48/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      25/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      24/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[736]    0.0    0.00    0.00                 Catch::TestCaseInfo::~TestCaseInfo() [736]
                0.00    0.00     274/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[737]    0.0    0.00    0.00                 void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_char_matcher<true, false>() [737]
                0.00    0.00      38/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
-----------------------------------------------
                                                 <spontaneous>
[738]    0.0    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> >&) [738]
                0.00    0.00       7/391         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&) [445]
                0.00    0.00       7/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [767]
-----------------------------------------------
                0.00    0.00       1/109         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       1/109         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       1/109         CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/109         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/109         CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       3/109         CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       4/109         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/109         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/109         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       5/109         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00      83/109         unittest::catch_compare_long_strings(std::__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&) [698]
[739]    0.0    0.00    0.00     109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00     109/51800       __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&) [272]
                0.00    0.00     109/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     109/553         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&) [849]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[740]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_51() [740]
                0.00    0.00       6/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00      11/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       5/56190       advgetopt::conf_file_setup::~conf_file_setup() [210]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      12/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       6/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       5/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/6           Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [997]
                0.00    0.00      22/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      15/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      11/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[741]    0.0    0.00    0.00                 std::__shared_ptr<std::__detail::NFA<std::_cxx11::regex_traits<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [741]
                0.00    0.00      23/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [742]
[742]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [742]
                0.00    0.00       1/666         Catch::Detail::unique_ptr<Catch::ITestInvoker>::~unique_ptr() [246]
                0.00    0.00       1/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00       1/137         Catch::NameAndTags::NameAndTags(Catch::StringRef, Catch::StringRef) [2216]
                                   1             __static_initialization_and_destruction_0(int, int) [742]
-----------------------------------------------
                0.00    0.00      59/59          std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [744]
[743]    0.0    0.00    0.00      59         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
                0.00    0.00      59/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [770]
                0.00    0.00      42/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00      76/76          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [2266]
                0.00    0.00      59/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_end() [2286]
                0.00    0.00      59/1889        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_begin() [1983]
                0.00    0.00      59/59          std::operator==(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2287]
                0.00    0.00      42/42          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node_base const) [2389]
-----------------------------------------------
                0.00    0.00       4/41          CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      14/41          CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      23/41          CATCH2_INTERNAL_TEST_37() [260]
[744]    0.0    0.00    0.00      41         std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [744]
                0.00    0.00      59/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
                0.00    0.00      59/59          std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_const_iterator(std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2285]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[745]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00      26/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00      29/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      23/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       3/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00      58/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      23/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/103221      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> >&&) [242]
                0.00    0.00      38/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00      29/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      26/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00      17/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
-----------------------------------------------
                0.00    0.00       1/1           void std::__sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [311]
[746]    0.0    0.00    0.00       1         void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
                0.00    0.00       1/1           void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00       1/1           void std::__unguarded_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [870]
                0.00    0.00       2/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00       1/1375881     __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&) [324]
-----------------------------------------------
                0.00    0.00     100/100         CATCH2_INTERNAL_TEST_8() [319]
[747]    0.0    0.00    0.00     100         Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [747]
                0.00    0.00     100/100         Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [748]
-----------------------------------------------
                0.00    0.00     100/100         Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [747]
[748]    0.0    0.00    0.00     100         Catch::MatchExpr<cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(cppthread::cppthread_invalid_error const&, Catch::Matchers::ExceptionWatcher const&) [748]
                0.00    0.00     100/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00     100/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[749]    0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::~BasicResult() [749]
                0.00    0.00     215/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00     213/213         Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [728]
[750]    0.0    0.00    0.00     213         Catch::Clara::Detail::BasicResult<void>::~BasicResult() [750]
                0.00    0.00     213/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00     213/213         Catch::Clara::Detail::ResultValueBase<void>::~ResultValueBase() [2164]
-----------------------------------------------
                0.00    0.00       1/1010        CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/1010        CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/1010        CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/1010        CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/1010        CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       2/1010        CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/1010        CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       3/1010        CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/1010        CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/1010        CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/1010        CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       4/1010        CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       5/1010        CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       6/1010        CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       6/1010        CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       6/1010        CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       6/1010        CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       7/1010        CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       8/1010        CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       9/1010        CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       9/1010        CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       9/1010        CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       9/1010        CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      10/1010        CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      10/1010        CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      11/1010        CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00      12/1010        CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      13/1010        CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      14/1010        CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      14/1010        CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00      14/1010        CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00      15/1010        CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      16/1010        CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      16/1010        CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      16/1010        CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      16/1010        CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      18/1010        CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      21/1010        CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      24/1010        CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      26/1010        CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00      26/1010        CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      27/1010        CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      28/1010        CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      28/1010        CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      28/1010        CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      29/1010        CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      30/1010        CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      30/1010        CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      32/1010        CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      41/1010        CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      50/1010        CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      62/1010        CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00     123/1010        CATCH2_INTERNAL_TEST_61() [130]
[751]    0.0    0.00    0.00    1010         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00    1010/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00    1010/1010        Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [796]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[752]    0.0    0.00    0.00       3         CATCH2INTERNAL_TEST_74() [752]
                0.00    0.00      12/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       6/5908        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> >&&) [369]
                0.00    0.00      33/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       3/12905       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) [318]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[753]    0.0    0.00    0.00                 std::vector<char, std::allocator<char> >::_S_max_size(std::allocator<char> const&) [753]
                0.00    0.00    1674/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00    1674/9681373     std::allocator_traits<std::allocator<char> >::max_size(std::allocator<char> const&) [163]
-----------------------------------------------
                                                 <spontaneous>
[754]    0.0    0.00    0.00                 Catch::TestCaseTracking::SectionTracker::addInitialFilters(std::vector<std::__cxx11::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&) [754]
                0.00    0.00     137/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
-----------------------------------------------
                0.00    0.00       4/16          void std::__unguarded_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [870]
                0.00    0.00      12/16          void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
[755]    0.0    0.00    0.00      16         void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00      48/159381      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> >&&) [176]
                0.00    0.00      48/48          bool __gnu_cxx::__ops::Valless_iter::operator()<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> > > > > >(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 [896]
                0.00    0.00      16/2707296     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> >&&) [26]
                0.00    0.00      96/929268      __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> > > > >::operator() const [238]
                0.00    0.00      16/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      64/3294920     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> >&) [1725]
                0.00    0.00      48/60          __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> > > > >::operator--() [2283]
-----------------------------------------------
                0.00    0.00       1/1           void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
[756]    0.0    0.00    0.00       1         void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00      12/16          void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00      15/59          bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
                0.00    0.00       3/3           __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::move_backward<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1006]
                0.00    0.00       3/159381      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> >&&) [176]
                0.00    0.00       3/2707296     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> >&&) [26]
                0.00    0.00       3/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/929268      __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> > > > >::operator() const [238]
                0.00    0.00      17/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00       4/1171689     __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> > > > >::operator+(long) const [284]
                0.00    0.00      15/180229      __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> > > > >::operator++() [1770]
                0.00    0.00      12/225         __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [2154]
                0.00    0.00       6/3294920     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> >&) [1725]
-----------------------------------------------
                                                 <spontaneous>
[757]    0.0    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> > > > > std::__find_if<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__ops::Iterequals_val<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::random_access_iterator_tag) [757]
                0.00    0.00    3368/704916      __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::difference_type __gnu_cxx::operator-<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [355]
                0.00    0.00       6/164         __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++() [2188]
-----------------------------------------------
                0.00    0.00       8/8           CATCH2_INTERNAL_TEST_76() [429]
[758]    0.0    0.00    0.00       8         CATCH2_INTERNAL_TEST_76()::print_expected::set_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [758]
                0.00    0.00       8/391         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&) [445]
-----------------------------------------------
                0.00    0.00       1/75          CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       3/75          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/75          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/75          CATCH2_INTERNAL_TEST_4() [735]
                0.00    0.00       5/75          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/75          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       8/75          CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      10/75          CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00      13/75          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      22/75          CATCH2_INTERNAL_TEST_0() [562]
[759]    0.0    0.00    0.00      75         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
                0.00    0.00      75/917811      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) [61]
                0.00    0.00      75/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      75/75          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]) [1083]
-----------------------------------------------
                                                 <spontaneous>
[760]    0.0    0.00    0.00                 Catch::Clara::Opt::Opt(bool&) [760]
                0.00    0.00      16/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
                0.00    0.00      16/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
-----------------------------------------------
                                                 <spontaneous>
[761]    0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundFlagRef, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [761]
                0.00    0.00      16/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[762]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00       4/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      13/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       8/103221      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> >&&) [242]
                0.00    0.00       3/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       3/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00       3/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4]) [1021]
                0.00    0.00      36/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/8443        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [11]) [401]
                0.00    0.00       1/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
                0.00    0.00       1/8441        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [12], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [12]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [12]> >::type Catch::operator==<char const (&) [12]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [12]) [402]
                0.00    0.00      34/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00       3/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       6/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00       1/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      18/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       3/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       6/408         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> >&) [2094]
                0.00    0.00       4/514         unittest::g_progress() [2081]
                0.00    0.00       3/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
-----------------------------------------------
                                                 <spontaneous>
[763]    0.0    0.00    0.00                 void std::Construct<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [763]
                0.00    0.00    3356/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[764]    0.0    0.00    0.00                 void std::vector<char, std::allocator<char> >::_M_range_initialize<char const>(char const, char const, std::forward_iterator_tag) [764]
                0.00    0.00    1674/6340811     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [135]
-----------------------------------------------
                0.00    0.00       1/6           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<char const, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [281]
                0.00    0.00       1/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, char const, char const) [282]
                0.00    0.00       2/6           __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [170]
                0.00    0.00       2/6           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [171]
[765]    0.0    0.00    0.00       6         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::begin() [765]
                0.00    0.00    4338/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
                0.00    0.00    4338/8683        __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator(char const&) [1859]
-----------------------------------------------
                0.00    0.00       1/115         (anonymous namespace)::tests_done() [1270]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_50() [668]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_53() [669]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_56() [670]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_59() [722]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       1/115         CATCH2_INTERNAL_TEST_71() [700]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/115         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       4/115         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       5/115         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       5/115         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       6/115         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       7/115         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       7/115         CATCH2_INTERNAL_TEST_47() [591]
                0.00    0.00       8/115         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00       9/115         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       9/115         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      10/115         CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      10/115         CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      12/115         CATCH2_INTERNAL_TEST_74() [486]
[766]    0.0    0.00    0.00     115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00     115/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
-----------------------------------------------
                0.00    0.00       1/10          Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [977]
                0.00    0.00       2/10          Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [891]
                0.00    0.00       7/10          Catch::Clara::Detail::convertInto(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [738]
[767]    0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [767]
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [768]
-----------------------------------------------
                0.00    0.00      10/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [767]
[768]    0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [768]
                0.00    0.00      10/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      10/10          Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::ParseResultType&&) [1376]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[769]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       1/266         unittest::push_expected_log(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [367]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
                0.00    0.00       1/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
-----------------------------------------------
                0.00    0.00      59/59          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [743]
[770]    0.0    0.00    0.00      59         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_lower_bound(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Rbtree_node_base, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [770]
                0.00    0.00      82/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00      82/649         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_key(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const) [2072]
                0.00    0.00      59/155         std::Rbtree_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Rbtree_iterator(std::Rbtree_node_base) [2200]
                0.00    0.00      51/903         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_left(std::Rbtree_node_base) [2037]
                0.00    0.00      31/883         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_S_right(std::Rbtree_node_base) [2038]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[771]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       9/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      24/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/5908        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> >&&) [369]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                                                 <spontaneous>
[772]    0.0    0.00    0.00                 Catch::ConfigData::ConfigData(Catch::ConfigData const&) [772]
                0.00    0.00       2/33          std::vector<std::__cxx11::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&) [539]
                0.00    0.00       3/1345281     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&) [14]
-----------------------------------------------
                0.00    0.00       4/4           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[773]    0.0    0.00    0.00       4         CATCH2_INTERNAL_TEST_3() [773]
                0.00    0.00       4/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       8/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/6           Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [997]
                0.00    0.00       8/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00      20/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       8/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/514         unittest::g_progress() [2081]
-----------------------------------------------
                               21785             std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
                0.00    0.00       3/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
[774]    0.0    0.00    0.00   21788         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [812]
                0.00    0.00    1941/1941        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [875]
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1156]
                0.00    0.00      10/10          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1547]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1616]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1689]
                0.00    0.00       7/7           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2728]
                0.00    0.00       3/3           std::Spcounted_ptr_inplace<Catch::Clara::Detail::BoundValueRef<unsigned int>, std::allocator<Catch::Clara::Detail::BoundValueRef<unsigned int> >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [2819]
                                1941             std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [1972]
                                  10             std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() <cycle 1> [2577]
-----------------------------------------------
                0.00    0.00       1/60          CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/60          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       4/60          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       6/60          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       6/60          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       7/60          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/60          CATCH2_INTERNAL_TEST_0() [562]
                0.00    0.00       8/60          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       9/60          CATCH2_INTERNAL_TEST_0() [212]
[775]    0.0    0.00    0.00      60         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
                0.00    0.00      60/917811      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) [61]
                0.00    0.00      60/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      60/60          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]) [1116]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[776]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       8/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       8/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00       1/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       4/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
-----------------------------------------------
                0.00    0.00       1/12          CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       1/12          CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/12          CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       7/12          CATCH2_INTERNAL_TEST_47() [591]
[777]    0.0    0.00    0.00      12         std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
                0.00    0.00      12/12          std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [778]
                0.00    0.00      12/12          std::remove_reference<std::shared_ptr<advgetopt::validator>&>::type&& std::move<std::shared_ptr<advgetopt::validator>&>(std::shared_ptr<advgetopt::validator>&) [2565]
-----------------------------------------------
                0.00    0.00      12/12          std::shared_ptr<advgetopt::validator>::operator=(std::shared_ptr<advgetopt::validator>&&) [777]
[778]    0.0    0.00    0.00      12         std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [778]
                0.00    0.00      12/3978        std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() <cycle 1> [1935]
                0.00    0.00      12/12          std::remove_reference<std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&) [2566]
                0.00    0.00      12/12          std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&&) [2564]
                0.00    0.00      12/12          std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::validator, (__gnu_cxx::Lockpolicy)2>&) [2563]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[779]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00      13/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      20/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/79          snapdev::safe_setenv::safe_setenv(std::__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) [691]
                0.00    0.00       3/79          snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [17]) [1198]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39]) [1020]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [2]) [1203]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [25]) [1199]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00       1/1           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [26]) [1201]
                0.00    0.00      14/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      16/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       7/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       7/408         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> >&) [2094]
                0.00    0.00       3/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       6/6           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[780]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_0() [780]
                0.00    0.00       6/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00      10/103221      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> >&&) [242]
                0.00    0.00       6/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      12/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       2/3           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [1092]
                0.00    0.00      48/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      24/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      12/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[781]    0.0    0.00    0.00                 Catch::StringRef::StringRef(char const) [781]
                0.00    0.00    3056/43308930     Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[782]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[783]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[784]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[785]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[786]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      15/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       2/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[787]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       3/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       3/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00     110/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::option_info>::~shared_ptr() <cycle 1> [1870]
                0.00    0.00      50/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      18/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      32/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<bool, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<bool, int> >::type Catch::operator==<int>(Catch::ExprLhs<bool>&&, int) [1111]
                0.00    0.00      64/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       1/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00       2/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      55/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/2224144     Catch::ExprLhs<char32_t> Catch::operator<=<char32_t, 0>(Catch::Decomposer&&, char32_t) [107]
                0.00    0.00       1/2224144     std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char32_t, char32_t, void>, Catch::capture_by_value<char32_t> >::value, Catch::BinaryExpr<char32_t, char32_t> >::type Catch::operator==<char32_t>(Catch::ExprLhs<char32_t>&&, char32_t) [111]
                0.00    0.00       1/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       1/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       1/440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       1/143229      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&) [1772]
                0.00    0.00       1/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
                0.00    0.00       1/1055        Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&> Catch::operator<=<std::shared_ptr<advgetopt::option_info>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::option_info>&&) [2021]
                0.00    0.00       1/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[788]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/5908        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> >&&) [369]
                0.00    0.00      17/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00       1/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00       1/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00       1/10          CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       1/10          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       1/10          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/10          CATCH2_INTERNAL_TEST_112() [419]
[789]    0.0    0.00    0.00      10         std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
                0.00    0.00      10/10          std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [790]
-----------------------------------------------
                0.00    0.00      10/10          std::shared_ptr<advgetopt::getopt>::~shared_ptr() [789]
[790]    0.0    0.00    0.00      10         std::__shared_ptr<advgetopt::getopt, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [790]
                0.00    0.00      10/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       1/516         CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       2/516         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       4/516         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       6/516         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       6/516         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00       6/516         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       6/516         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       8/516         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       8/516         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      10/516         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      12/516         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      14/516         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      18/516         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      18/516         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      20/516         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      24/516         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      26/516         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      30/516         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      32/516         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      42/516         CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      54/516         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      54/516         CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      71/516         CATCH2_INTERNAL_TEST_107() [496]
[791]    0.0    0.00    0.00     516         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
                0.00    0.00     516/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     516/956         Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, decltype(nullptr) const&) [810]
                0.00    0.00     516/992         bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr)) [2025]
-----------------------------------------------
                0.00    0.00      20/43          CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00      23/43          CATCH2_INTERNAL_TEST_3() [105]
[792]    0.0    0.00    0.00      43         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
                0.00    0.00      43/51800       __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&) [272]
                0.00    0.00      43/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      43/43          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 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> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1158]
-----------------------------------------------
                0.00    0.00       3/52          CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00      49/52          void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [804]
[793]    0.0    0.00    0.00      52         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [793]
                0.00    0.00     104/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       6/6           void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&>(std::__invoke_other, CATCH2_INTERNAL_TEST_13()::conf_callback&, std::shared_ptr<advgetopt::conf_file>&&, advgetopt::callback_action_t&&, std::__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&) [659]
[794]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
                0.00    0.00      18/50577       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(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> >&) [261]
                0.00    0.00       6/1345281     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&) [14]
                0.00    0.00      12/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       6/103221      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> >&&) [242]
                0.00    0.00      60/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      30/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::callback_action_t&, advgetopt::callback_action_t&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::callback_action_t&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t& const&> >::type Catch::operator==<advgetopt::callback_action_t&>(Catch::ExprLhs<advgetopt::callback_action_t&>&&, advgetopt::callback_action_t&) [1288]
                0.00    0.00       6/7           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&) [1261]
                0.00    0.00      30/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      12/143229      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&) [1772]
                0.00    0.00       6/7           Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>& const&> Catch::operator<=<std::shared_ptr<advgetopt::conf_file>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::conf_file>&) [2678]
                0.00    0.00       6/6           Catch::ExprLhs<advgetopt::callback_action_t& const&> Catch::operator<=<advgetopt::callback_action_t&, 0>(Catch::Decomposer&&, advgetopt::callback_action_t&) [2744]
                0.00    0.00       6/1009472     std::__shared_ptr_access<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1735]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[795]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_39() [795]
                0.00    0.00      14/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00      14/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      14/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00      14/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00      28/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      18/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      14/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       8/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00    1010/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
[796]    0.0    0.00    0.00    1010         Catch::BinaryExpr<unsigned long, int>::BinaryExpr(bool, unsigned long, Catch::StringRef, int) [796]
                0.00    0.00    1010/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                  49             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [797]
                0.00    0.00    6300/6300        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [798]
[797]    0.0    0.00    0.00    6300+49      std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [797]
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [800]
                0.00    0.00      49/50          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_right(std::Rbtree_node_base) [2329]
                0.00    0.00      49/52          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_left(std::Rbtree_node_base) [2312]
                                  49             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [797]
-----------------------------------------------
                0.00    0.00    6300/6300        std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
[798]    0.0    0.00    0.00    6300         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [798]
                0.00    0.00    6300/6300        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [797]
                0.00    0.00    6300/6334        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin() [1875]
                0.00    0.00    6300/6300        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~Rbtree_impl() [1878]
-----------------------------------------------
                0.00    0.00       1/378         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/378         Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [1082]
                0.00    0.00       1/378         Catch::ReporterBase::~ReporterBase() [1454]
                0.00    0.00       1/378         Catch::ReporterConfig::~ReporterConfig() [1455]
                0.00    0.00       2/378         Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       2/378         Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1153]
                0.00    0.00       3/378         Catch::ReporterSpec::~ReporterSpec() [1168]
                0.00    0.00     367/378         advgetopt::variables::~variables() [809]
[799]    0.0    0.00    0.00     378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
                0.00    0.00    6300/6300        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~Rbtree() [798]
-----------------------------------------------
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [797]
[800]    0.0    0.00    0.00      49         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [800]
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [803]
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1301]
-----------------------------------------------
                0.00    0.00       3/3           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[801]    0.0    0.00    0.00       3         CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       3/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       3/83          unittest::catch_compare_long_strings(std::__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&) [698]
                0.00    0.00      12/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/5908        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> >&&) [369]
                0.00    0.00       1/12905       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) [318]
                0.00    0.00      12/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       3/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/514         unittest::g_progress() [2081]
                0.00    0.00       3/292         Catch::ExprLhs<unsigned int> Catch::operator<=<unsigned int, 0>(Catch::Decomposer&&, unsigned int) [2137]
-----------------------------------------------
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [803]
[802]    0.0    0.00    0.00      49         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [802]
                0.00    0.00      49/49          void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [804]
-----------------------------------------------
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [800]
[803]    0.0    0.00    0.00      49         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [803]
                0.00    0.00      49/49          void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [802]
                0.00    0.00      49/125         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() [2221]
                0.00    0.00      49/157         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator() [2193]
-----------------------------------------------
                0.00    0.00      49/49          void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [802]
[804]    0.0    0.00    0.00      49         void std::destroy_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [804]
                0.00    0.00      49/52          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair() [793]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_72() [456]
[805]    0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, std::shared_ptr<advgetopt::option_info>&&) [805]
                0.00    0.00       3/102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::sharedptr<advgetopt::option_info>&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1453]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_0() [526]
[806]    0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00       3/102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/98          Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1058]
-----------------------------------------------
                0.00    0.00       4/44          CATCH2_INTERNAL_TEST_64() [655]
                0.00    0.00      40/44          CATCH2_INTERNAL_TEST_27() [283]
[807]    0.0    0.00    0.00      44         Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [807]
                0.00    0.00      44/44          Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [808]
-----------------------------------------------
                0.00    0.00      44/44          Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [807]
[808]    0.0    0.00    0.00      44         Catch::MatchExpr<advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid_parameter const&, Catch::Matchers::ExceptionWatcher const&) [808]
                0.00    0.00      44/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00      44/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/367         CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/367         CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00     365/367         void std::destroy_at<advgetopt::variables>(advgetopt::variables) [813]
[809]    0.0    0.00    0.00     367         advgetopt::variables::~variables() [809]
                0.00    0.00     367/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
-----------------------------------------------
                0.00    0.00     440/956         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     516/956         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [791]
[810]    0.0    0.00    0.00     956         Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, decltype(nullptr) const&) [810]
                0.00    0.00     956/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [812]
[811]    0.0    0.00    0.00     365         void std::allocator_traits<std::allocator<advgetopt::variables> >::destroy<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [811]
                0.00    0.00     365/365         void std::destroy_at<advgetopt::variables>(advgetopt::variables) [813]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[812]    0.0    0.00    0.00     365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [812]
                0.00    0.00     365/365         void std::allocator_traits<std::allocator<advgetopt::variables> >::destroy<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [811]
                0.00    0.00     365/1097        std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_ptr() [2018]
                0.00    0.00     365/730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2062]
-----------------------------------------------
                0.00    0.00     365/365         void std::allocator_traits<std::allocator<advgetopt::variables> >::destroy<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [811]
[813]    0.0    0.00    0.00     365         void std::destroy_at<advgetopt::variables>(advgetopt::variables) [813]
                0.00    0.00     365/367         advgetopt::variables::~variables() [809]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13() [405]
[814]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_13()::conf_data::~conf_data() [814]
                0.00    0.00       1/167         std::shared_ptr<advgetopt::conf_file>::~shared_ptr() [416]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/79          CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/79          CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       2/79          CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/79          CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       4/79          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       5/79          CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00       5/79          CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00       6/79          CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00       8/79          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      12/79          CATCH2_INTERNAL_TEST_112() [419]
[815]    0.0    0.00    0.00      79         snapdev::safe_setenv::~safe_setenv() [815]
                0.00    0.00      79/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      79/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
-----------------------------------------------
                0.00    0.00       1/440         CATCH2_INTERNAL_TEST_6() [787]
                0.00    0.00       1/440         CATCH2_INTERNAL_TEST_26() [689]
                0.00    0.00       1/440         CATCH2_INTERNAL_TEST_21() [776]
                0.00    0.00       2/440         CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       2/440         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       2/440         CATCH2_INTERNAL_TEST_6() [692]
                0.00    0.00       3/440         CATCH2_INTERNAL_TEST_75() [730]
                0.00    0.00       5/440         CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_0() [693]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       6/440         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       8/440         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       9/440         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       9/440         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       9/440         CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00      12/440         CATCH2_INTERNAL_TEST_31() [581]
                0.00    0.00      12/440         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00      12/440         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00      12/440         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00      14/440         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00      15/440         CATCH2_INTERNAL_TEST_9() [583]
                0.00    0.00      15/440         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      18/440         CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00      21/440         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      22/440         CATCH2_INTERNAL_TEST_14() [523]
                0.00    0.00      23/440         CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00      24/440         CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00      27/440         CATCH2_INTERNAL_TEST_0() [532]
                0.00    0.00      30/440         CATCH2_INTERNAL_TEST_42() [520]
                0.00    0.00      32/440         CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00      51/440         CATCH2_INTERNAL_TEST_107() [496]
[816]    0.0    0.00    0.00     440         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, decltype(nullptr)&&) [816]
                0.00    0.00     440/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     440/956         Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, decltype(nullptr) const&) [810]
                0.00    0.00     440/992         bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr)) [2025]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[817]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       5/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       5/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/7           Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [984]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       3/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_0() [473]
                0.00    0.00      19/21          CATCH2_INTERNAL_TEST_0() [212]
[818]    0.0    0.00    0.00      21         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) [818]
                0.00    0.00      30/568378      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(unsigned long, char) [104]
                0.00    0.00      30/2707296     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> >&&) [26]
                0.00    0.00      30/3294920     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> >&) [1725]
-----------------------------------------------
                                                 <spontaneous>
[819]    0.0    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&) [819]
                0.00    0.00    3348/5900210     __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 [230]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[820]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_14() [820]
                0.00    0.00       3/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00      29/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       3/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00      66/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00      29/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       7/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00      34/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00      33/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00      12/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       4/143229      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&) [1772]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00      14/14          CATCH2_INTERNAL_TEST_0() [212]
[821]    0.0    0.00    0.00      14         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [821]
                0.00    0.00      27/27          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char) [860]
                0.00    0.00      27/2707296     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> >&&) [26]
                0.00    0.00      27/3294920     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> >&) [1725]
-----------------------------------------------
                                                 <spontaneous>
[822]    0.0    0.00    0.00                 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> > const&) [822]
                0.00    0.00    1084/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[823]    0.0    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_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>) [823]
                0.00    0.00      15/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00      30/2132490     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() [1726]
                0.00    0.00      15/416542      std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [1745]
-----------------------------------------------
                                                 <spontaneous>
[824]    0.0    0.00    0.00                 Catch::StringRef::substr(unsigned long, unsigned long) const [824]
                0.00    0.00    1913/43308930     Catch::StringRef::StringRef(char const, unsigned long) [68]
-----------------------------------------------
                0.00    0.00       1/7           Catch::Clara::ExeName::ExeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [705]
                0.00    0.00       6/7           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef) [548]
[825]    0.0    0.00    0.00       7         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [825]
                0.00    0.00       7/7           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [826]
-----------------------------------------------
                0.00    0.00       7/7           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~shared_ptr() [825]
[826]    0.0    0.00    0.00       7         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [826]
                0.00    0.00       7/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       1/32          CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       3/32          CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/32          CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/32          CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/32          CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       7/32          CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       9/32          CATCH2_INTERNAL_TEST_145() [516]
[827]    0.0    0.00    0.00      32         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
                0.00    0.00      32/917811      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) [61]
                0.00    0.00      32/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      32/32          Catch::BinaryExpr<char const const&, std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1177]
-----------------------------------------------
                                                 <spontaneous>
[828]    0.0    0.00    0.00                 std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::~BracketMatcher() [828]
                0.00    0.00      14/194993      std::vector<std::_cxx11::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() [93]
-----------------------------------------------
                0.00    0.00       1/31          CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       1/31          CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/31          CATCH2_INTERNAL_TEST_12() [567]
                0.00    0.00       3/31          CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       6/31          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       8/31          CATCH2_INTERNAL_TEST_112() [419]
                0.00    0.00      10/31          CATCH2_INTERNAL_TEST_0() [663]
[829]    0.0    0.00    0.00      31         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
                0.00    0.00      31/917811      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) [61]
                0.00    0.00      31/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      31/31          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]) [1179]
-----------------------------------------------
                                                 <spontaneous>
[830]    0.0    0.00    0.00                 bool __gnu_cxx::operator!=<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [830]
                0.00    0.00    1044/4662796     __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const [184]
-----------------------------------------------
                0.00    0.00       2/30          CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       2/30          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       3/30          CATCH2_INTERNAL_TEST_90() [546]
                0.00    0.00       6/30          CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      17/30          CATCH2_INTERNAL_TEST_0() [562]
[831]    0.0    0.00    0.00      30         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
                0.00    0.00      30/917811      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) [61]
                0.00    0.00      30/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      30/30          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [1183]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[832]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       7/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/8636        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [6]) [399]
                0.00    0.00       1/3           Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1108]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       6/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       4/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/367         advgetopt::variables::~variables() [809]
                0.00    0.00       1/1010        std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned long, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned long>&&, int) [751]
                0.00    0.00       3/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/368         advgetopt::variables::variables() [2097]
                0.00    0.00       1/14          std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const [2543]
                0.00    0.00       1/339168      Catch::ExprLhs<unsigned long> Catch::operator<=<unsigned long, 0>(Catch::Decomposer&&, unsigned long) [1754]
-----------------------------------------------
                                                 <spontaneous>
[833]    0.0    0.00    0.00                 std::vector<std::pair<std::__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::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_max_size(std::allocator<std::pair<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&) [833]
                0.00    0.00     839/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[834]    0.0    0.00    0.00                 void std::Construct<std::pair<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>>(std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>) [834]
                0.00    0.00    1291/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00    1978/1978        advgetopt::option_info::~option_info() <cycle 1> [350]
[835]    0.0    0.00    0.00    1978         std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector() [835]
                0.00    0.00    2702/2702        void std::Destroy<advgetopt::optioninfo::callback_entry_t, advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t>&) [837]
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~Vectorbase() [1566]
                0.00    0.00    2702/2702        std::Vectorbase<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::_M_get_Tp_allocator() [1922]
-----------------------------------------------
                0.00    0.00    2702/2702        void std::Destroy<advgetopt::optioninfo::callback_entry_t, advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t>&) [837]
[836]    0.0    0.00    0.00    2702         void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [836]
                0.00    0.00    2702/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    2702/2702        void std::Destroyaux<false>::__destroy<advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [1701]
-----------------------------------------------
                0.00    0.00    2702/2702        std::vector<advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t> >::~vector() [835]
[837]    0.0    0.00    0.00    2702         void std::Destroy<advgetopt::optioninfo::callback_entry_t, advgetopt::option_info::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t, std::allocator<advgetopt::option_info::callback_entry_t>&) [837]
                0.00    0.00    2702/2702        void std::Destroy<advgetopt::optioninfo::callback_entry_t>(advgetopt::option_info::callback_entry_t, advgetopt::option_info::callback_entry_t) [836]
-----------------------------------------------
                0.00    0.00      35/35          CATCH2_INTERNAL_TEST_0() [467]
[838]    0.0    0.00    0.00      35         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) const [838]
                0.00    0.00    1455/3624837     std::vector<std::__cxx11::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 [232]
-----------------------------------------------
                0.00    0.00       1/681         Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       5/681         CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       6/681         CATCH2_INTERNAL_TEST_44() [762]
                0.00    0.00      40/681         CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00      45/681         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00      52/681         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00     532/681         unittest::log_for_test(cppthread::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [462]
[839]    0.0    0.00    0.00     681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00    1431/3624837     std::vector<std::__cxx11::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 [232]
-----------------------------------------------
                                                 <spontaneous>
[840]    0.0    0.00    0.00                 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> > > >::_M_allocate_and_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> > > > > >(unsigned long, __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> > > > >) [840]
                0.00    0.00       4/143         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> > >&) [544]
                0.00    0.00       4/858645      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) [398]
                0.00    0.00       4/2132490     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() [1726]
-----------------------------------------------
                                                 <spontaneous>
[841]    0.0    0.00    0.00                 void std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [841]
                0.00    0.00      60/1562955     void std::destroy_at<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [73]
-----------------------------------------------
                                                 <spontaneous>
[842]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker> >(Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>, Catch::Detail::unique_ptr<Catch::TestCaseTracking::ITracker>&&) [842]
                0.00    0.00    1192/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[843]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       6/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       7/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       5/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/50475       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [9]) [271]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00      14/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       8/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00       7/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/1426141     std::__shared_ptr_access<advgetopt::validator, (__gnu_cxx::Lockpolicy)2, false, false>::operator->() const [1731]
                0.00    0.00       2/1368534     Catch::operator|(Catch::ResultDisposition::Flags, Catch::ResultDisposition::Flags) [1732]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/159         Catch::ExprLhs<std::shared_ptr<advgetopt::validator>& const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>&, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&) [2192]
-----------------------------------------------
                                                 <spontaneous>
[844]    0.0    0.00    0.00                 std::vector<Catch::Tag, std::allocator<Catch::Tag> >::_S_max_size(std::allocator<Catch::Tag> const&) [844]
                0.00    0.00     766/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[845]    0.0    0.00    0.00                 std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_at_begin() const [845]
                0.00    0.00       7/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
-----------------------------------------------
                                                 <spontaneous>
[846]    0.0    0.00    0.00                 Catch::ReporterRegistry::ReporterRegistry() [846]
                0.00    0.00       9/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       9/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[847]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::SectionInfo>::construct<Catch::SectionInfo, Catch::SectionInfo const&>(Catch::SectionInfo, Catch::SectionInfo const&) [847]
                0.00    0.00    1134/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00     139/139         std::vector<std::__cxx11::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&) [539]
[848]    0.0    0.00    0.00     139         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&) [848]
                0.00    0.00     139/1094        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&) [697]
                0.00    0.00     139/139         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) [1174]
-----------------------------------------------
                0.00    0.00     109/553         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00     444/553         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
[849]    0.0    0.00    0.00     553         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&) [849]
                0.00    0.00     553/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       3/6           CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       3/6           decltype (::new ((void)(0)) std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>)())) std::construct_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [926]
[850]    0.0    0.00    0.00       6         std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [850]
                0.00    0.00      12/1345281     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&) [14]
-----------------------------------------------
                                                 <spontaneous>
[851]    0.0    0.00    0.00                 bool std::__equal4<char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}>(char const, char const, char const, char const, Catch::Detail::CaseInsensitiveEqualTo::operator()(Catch::StringRef, Catch::StringRef) const::{lambda(char, char)#1}) [851]
                0.00    0.00     552/6340811     std::iterator_traits<char const>::difference_type std::distance<char const>(char const, char const) [135]
-----------------------------------------------
                                                 <spontaneous>
[852]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::__detail::State<char> >::construct<std::_detail::State<char>, std::_detail::State<char> >(std::_detail::State<char>, std::_detail::State<char>&&) [852]
                0.00    0.00    1085/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[853]    0.0    0.00    0.00       2         CATCH2INTERNAL_TEST_0() [853]
                0.00    0.00       2/3978        std::shared_ptr<advgetopt::validator>::~shared_ptr() <cycle 1> [1936]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/188819      std::vector<std::__cxx11::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() [193]
                0.00    0.00       2/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
                0.00    0.00       6/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
                0.00    0.00       2/22          Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&> Catch::operator<=<std::shared_ptr<advgetopt::validator>, 0>(Catch::Decomposer&&, std::shared_ptr<advgetopt::validator>&&) [2467]
-----------------------------------------------
                                                 <spontaneous>
[854]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<unsigned long>::construct<unsigned long, unsigned long const&>(unsigned long, unsigned long const&) [854]
                0.00    0.00    1044/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       5/59          void std::__move_median_to_first<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [408]
                0.00    0.00      15/59          void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
                0.00    0.00      39/59          __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::__unguarded_partition<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [333]
[855]    0.0    0.00    0.00      59         bool __gnu_cxx::__ops::Iterless_iter::operator()<__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> > > > >, __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> > > > > >(__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> > > > >, __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 [855]
                0.00    0.00      59/114219      decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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&) [321]
                0.00    0.00     118/929268      __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> > > > >::operator() const [238]
                0.00    0.00      59/114227      std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec) [1779]
                0.00    0.00      59/114227      std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [1780]
-----------------------------------------------
                                                 <spontaneous>
[856]    0.0    0.00    0.00                 Catch::ConfigData::ConfigData() [856]
                0.00    0.00       3/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       2/188819      std::vector<std::__cxx11::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() [193]
-----------------------------------------------
                0.00    0.00      20/1998        CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00    1978/1998        advgetopt::option_info::~option_info() <cycle 1> [350]
[857]    0.0    0.00    0.00    1998         std::vector<long, std::allocator<long> >::~vector() [857]
                0.00    0.00    2006/2006        void std::Destroy<long, long>(long, long, std::allocator<long>&) [866]
                0.00    0.00    2006/2006        std::Vector_base<long, std::allocator<long> >::~Vectorbase() [1243]
                0.00    0.00    2006/2162        std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() [1937]
-----------------------------------------------
                                                 <spontaneous>
[858]    0.0    0.00    0.00                 bool std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_expression_term<false, false>(std::__detail::Compiler<std::_cxx11::regex_traits<char> >::BracketState&, std::_detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>&) [858]
                0.00    0.00       7/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
-----------------------------------------------
                                                 <spontaneous>
[859]    0.0    0.00    0.00                 void std::__detail::Compiler<std::_cxx11::regex_traits<char> >::_M_insert_bracket_matcher<false, false>(bool) [859]
                0.00    0.00       7/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
-----------------------------------------------
                0.00    0.00      27/27          std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [821]
[860]    0.0    0.00    0.00      27         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::insert(unsigned long, unsigned long, char) [860]
                0.00    0.00      30/568408      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [109]
                0.00    0.00      30/4115062     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_check(unsigned long, char const) const [157]
-----------------------------------------------
                0.00    0.00      20/1998        CATCH2_INTERNAL_TEST_25() [63]
                0.00    0.00    1978/1998        advgetopt::option_info::~option_info() <cycle 1> [350]
[861]    0.0    0.00    0.00    1998         std::vector<double, std::allocator<double> >::~vector() [861]
                0.00    0.00    2006/2006        void std::Destroy<double, double>(double, double, std::allocator<double>&) [868]
                0.00    0.00    2006/2006        std::Vector_base<double, std::allocator<double> >::~Vectorbase() [1297]
                0.00    0.00    2006/2090        std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [1940]
-----------------------------------------------
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       5/21          CATCH2_INTERNAL_TEST_29() [734]
                0.00    0.00       9/21          CATCH2_INTERNAL_TEST_16() [35]
[862]    0.0    0.00    0.00      21         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
                0.00    0.00      21/917811      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) [61]
                0.00    0.00      21/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      21/21          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [1227]
-----------------------------------------------
                0.00    0.00    1674/1674        std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::clear() [864]
[863]    0.0    0.00    0.00    1674         std::vector<std::__cxx11::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> >) [863]
                0.00    0.00      24/415310      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [113]
                0.00    0.00      24/2132490     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() [1726]
-----------------------------------------------
                                                 <spontaneous>
[864]    0.0    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> > > >::clear() [864]
                0.00    0.00    1674/1674        std::vector<std::__cxx11::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> >) [863]
-----------------------------------------------
                0.00    0.00    2029/2029        void std::Destroy<long, long>(long, long, std::allocator<long>&) [866]
[865]    0.0    0.00    0.00    2029         void std::Destroy<long>(long, long) [865]
                0.00    0.00    2029/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    2029/2029        void std::Destroyaux<true>::__destroy<long>(long, long) [1941]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<long, std::allocator<long> >::~vector() [857]
[866]    0.0    0.00    0.00    2006         void std::Destroy<long, long>(long, long, std::allocator<long>&) [866]
                0.00    0.00    2029/2029        void std::Destroy<long>(long, long) [865]
-----------------------------------------------
                0.00    0.00    2006/2006        void std::Destroy<double, double>(double, double, std::allocator<double>&) [868]
[867]    0.0    0.00    0.00    2006         void std::Destroy<double>(double, double) [867]
                0.00    0.00    2006/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    2006/2006        void std::Destroyaux<true>::__destroy<double>(double, double) [1949]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<double, std::allocator<double> >::~vector() [861]
[868]    0.0    0.00    0.00    2006         void std::Destroy<double, double>(double, double, std::allocator<double>&) [868]
                0.00    0.00    2006/2006        void std::Destroy<double>(double, double) [867]
-----------------------------------------------
                                                 <spontaneous>
[869]    0.0    0.00    0.00                 Catch::TestSpecParser::TestSpecParser(Catch::ITagAliasRegistry const&) [869]
                0.00    0.00       3/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/45          std::vector<unsigned long, std::allocator<unsigned long> >::vector() [2384]
-----------------------------------------------
                0.00    0.00       1/1           void std::__final_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [746]
[870]    0.0    0.00    0.00       1         void std::__unguarded_insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [870]
                0.00    0.00       4/16          void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
                0.00    0.00       5/751627      bool __gnu_cxx::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [372]
                0.00    0.00       4/225         __gnu_cxx::__ops::__val_comp_iter(__gnu_cxx::__ops::Iterless_iter) [2154]
                0.00    0.00       4/180229      __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> > > > >::operator++() [1770]
-----------------------------------------------
                0.00    0.00    1942/1942        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&) [872]
[871]    0.0    0.00    0.00    1942         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [871]
                0.00    0.00    1942/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    1942/1942        __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [1966]
-----------------------------------------------
                0.00    0.00       2/2           std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
[872]    0.0    0.00    0.00       2         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&) [872]
                0.00    0.00    1942/1942        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [871]
                0.00    0.00    1942/3883        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>) [1907]
-----------------------------------------------
                0.00    0.00       2/1943        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::option_info, std::allocator<advgetopt::option_info>, char const (&) [7], char>(advgetopt::option_info&, std::Spalloc_shared_tag<std::allocator<advgetopt::option_info> >, char const (&) [7], char&&) [646]
                0.00    0.00    1941/1943        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [875]
[873]    0.0    0.00    0.00    1943         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [873]
                0.00    0.00    1942/1942        std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [874]
-----------------------------------------------
                0.00    0.00    1942/1942        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [873]
[874]    0.0    0.00    0.00    1942         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [874]
                0.00    0.00    1942/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    1942/1942        __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1965]
-----------------------------------------------
                0.00    0.00    1941/1941        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[875]    0.0    0.00    0.00    1941         std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [875]
                0.00    0.00    1941/1943        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [873]
                0.00    0.00    1941/3882        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [1910]
                0.00    0.00    1941/1943        std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::option_info>(std::allocator<advgetopt::option_info> const&) [1962]
                0.00    0.00    1941/3883        std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>) [1907]
                0.00    0.00    1941/1941        std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [1974]
                0.00    0.00    1941/1943        std::allocator<std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [1963]
-----------------------------------------------
                                                 <spontaneous>
[876]    0.0    0.00    0.00                 std::__detail::State<char>::State(std::__detail::State<char>&&) [876]
                0.00    0.00     920/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00    1933/1933        std::Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) [878]
[877]    0.0    0.00    0.00    1933         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [877]
                0.00    0.00    1933/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    1933/1933        __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [1976]
-----------------------------------------------
                0.00    0.00    1933/1933        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [879]
[878]    0.0    0.00    0.00    1933         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) [878]
                0.00    0.00    1933/1933        std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [877]
                0.00    0.00    1933/3866        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator() [1911]
-----------------------------------------------
                                1933             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2120]
[879]    0.0    0.00    0.00    1933         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [879]
                0.00    0.00    1933/1933        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) [878]
                                1933             std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [1979]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[880]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_12() [880]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       1/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                                                 <spontaneous>
[881]    0.0    0.00    0.00                 std::__detail::Executor<_gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::regex_traits<char>, true>::_M_at_end() const [881]
                0.00    0.00       5/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
-----------------------------------------------
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_10() [541]
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_55() [27]
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00       1/198         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/198         CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       3/198         CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_139() [580]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_25() [527]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       4/198         CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       5/198         CATCH2_INTERNAL_TEST_58() [466]
                0.00    0.00       5/198         CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00       7/198         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       7/198         CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       7/198         CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       9/198         CATCH2_INTERNAL_TEST_145() [516]
                0.00    0.00      12/198         CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00     116/198         CATCH2_INTERNAL_TEST_61() [130]
[882]    0.0    0.00    0.00     198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00     198/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     198/202         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [957]
-----------------------------------------------
                0.00    0.00       1/195         CATCH2INTERNAL_TEST_6() [787]
                0.00    0.00       1/195         CATCH2_INTERNAL_TEST_6() [788]
                0.00    0.00       2/195         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_9() [782]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_14() [783]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_19() [784]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_64() [636]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_69() [785]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_74() [752]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_79() [771]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_84() [786]
                0.00    0.00       3/195         CATCH2_INTERNAL_TEST_89() [801]
                0.00    0.00       4/195         CATCH2_INTERNAL_TEST_94() [450]
                0.00    0.00       6/195         CATCH2_INTERNAL_TEST_24() [576]
                0.00    0.00       6/195         CATCH2_INTERNAL_TEST_47() [632]
                0.00    0.00       7/195         CATCH2_INTERNAL_TEST_55() [453]
                0.00    0.00      13/195         CATCH2_INTERNAL_TEST_32() [494]
                0.00    0.00     128/195         CATCH2_INTERNAL_TEST_11() [461]
[883]    0.0    0.00    0.00     195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
                0.00    0.00     195/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     195/195         Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [961]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::copy<char const, char>(char const, char const, char) [887]
[884]    0.0    0.00    0.00    1674         char std::_copy_move_a<false, char const, char>(char const, char const, char) [884]
                0.00    0.00    1674/1674        char std::__copy_move_a1<false, char const, char>(char const, char const, char) [885]
                0.00    0.00    3348/3348        char const std::__niter_base<char const>(char const) [1918]
                0.00    0.00    1674/1674        char std::__niter_base<char>(char) [1992]
                0.00    0.00    1674/1674        char std::__niter_wrap<char>(char const&, char) [1993]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::__copy_move_a<false, char const, char>(char const, char const, char) [884]
[885]    0.0    0.00    0.00    1674         char std::__copy_move_a1<false, char const, char>(char const, char const, char) [885]
                0.00    0.00    1674/1674        char std::__copy_move_a2<false, char const, char>(char const, char const, char) [886]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::__copy_move_a1<false, char const, char>(char const, char const, char) [885]
[886]    0.0    0.00    0.00    1674         char std::__copy_move_a2<false, char const, char>(char const, char const, char) [886]
                0.00    0.00    1674/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    1674/1674        char std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char>(char const, char const, char) [1991]
-----------------------------------------------
                0.00    0.00    1674/1674        char std::__uninitialized_copy<true>::__uninit_copy<char const, char>(char const, char const, char) [888]
[887]    0.0    0.00    0.00    1674         char std::copy<char const, char>(char const, char const, char) [887]
                0.00    0.00    1674/1674        char std::__copy_move_a<false, char const, char>(char const, char const, char) [884]
                0.00    0.00    3348/3348        char const std::__miter_base<char const>(char const) [1917]
-----------------------------------------------
                                                 <spontaneous>
[888]    0.0    0.00    0.00                 char std::__uninitialized_copy<true>::__uninit_copy<char const, char>(char const, char const, char) [888]
                0.00    0.00    1674/1674        char std::copy<char const, char>(char const, char const, char) [887]
-----------------------------------------------
                0.00    0.00      17/17          CATCH2_INTERNAL_TEST_7() [638]
[889]    0.0    0.00    0.00      17         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [889]
                0.00    0.00      17/917811      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) [61]
                0.00    0.00      17/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      17/17          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [1252]
-----------------------------------------------
                0.00    0.00       1/192         CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       1/192         CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       2/192         CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/192         CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/192         CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       4/192         CATCH2_INTERNAL_TEST_78() [653]
                0.00    0.00       6/192         CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       6/192         CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       8/192         CATCH2_INTERNAL_TEST_156() [529]
                0.00    0.00       8/192         CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       8/192         CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       8/192         CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00      10/192         CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      11/192         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      14/192         CATCH2_INTERNAL_TEST_32() [682]
                0.00    0.00      14/192         CATCH2_INTERNAL_TEST_38() [683]
                0.00    0.00      15/192         CATCH2_INTERNAL_TEST_20() [528]
                0.00    0.00      52/192         CATCH2_INTERNAL_TEST_0() [212]
[890]    0.0    0.00    0.00     192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
                0.00    0.00     192/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     192/192         Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [962]
-----------------------------------------------
                                                 <spontaneous>
[891]    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 [891]
                0.00    0.00       2/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [767]
                0.00    0.00       3/917811      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) [61]
-----------------------------------------------
                0.00    0.00       1/16          CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/16          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       3/16          CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       5/16          CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       6/16          CATCH2_INTERNAL_TEST_0() [526]
[892]    0.0    0.00    0.00      16         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
                0.00    0.00      16/917811      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) [61]
                0.00    0.00      16/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      16/16          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]) [1254]
-----------------------------------------------
                0.00    0.00       2/16          CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       2/16          CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       2/16          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       4/16          CATCH2_INTERNAL_TEST_69() [479]
                0.00    0.00       6/16          CATCH2_INTERNAL_TEST_0() [780]
[893]    0.0    0.00    0.00      16         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
                0.00    0.00      16/917811      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) [61]
                0.00    0.00      16/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      16/16          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]) [1255]
-----------------------------------------------
                                                 <spontaneous>
[894]    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&) [894]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[895]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_17() [895]
                0.00    0.00       1/3978        advgetopt::option_info::~option_info() <cycle 1> [350]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       1/16974       std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [8], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [8]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [8]> >::type Catch::operator==<char const (&) [8]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [8]) [351]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00      10/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       2/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       6/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       5/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       3/143229      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&) [1772]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00      48/48          void std::__unguarded_linear_insert<__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> > > > >, __gnu_cxx::__ops::Valless_iter>(__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> > > > >, __gnu_cxx::__ops::Valless_iter) [755]
[896]    0.0    0.00    0.00      48         bool __gnu_cxx::__ops::Valless_iter::operator()<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> > > > > >(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 [896]
                0.00    0.00      48/114219      decltype ((__char_traits_cmp_cat<std::char_traits<char> >)(0)) std::operator<=><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&) [321]
                0.00    0.00      48/929268      __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> > > > >::operator() const [238]
                0.00    0.00      48/114227      std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec) [1779]
                0.00    0.00      48/114227      std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [1780]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [268]
[897]    0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&) [897]
                0.00    0.00       1/102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/98          Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1058]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_26() [689]
[898]    0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&) [898]
                0.00    0.00       1/102         bool std::operator==<advgetopt::option_info, advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&) [515]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::sharedptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info>&) [1593]
-----------------------------------------------
                                                 <spontaneous>
[899]    0.0    0.00    0.00                 std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_node(std::Rbtree_node_base, std::Rbtree_node_base, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [899]
                0.00    0.00      17/32216       std::less<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&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [322]
                0.00    0.00      53/245         std::Rbtree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Rbtree_iterator(std::Rbtree_node_base) [2148]
                0.00    0.00      51/86          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_end() [2256]
-----------------------------------------------
                                                 <spontaneous>
[900]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Arg>::~ParserRefImpl() [900]
                0.00    0.00       3/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
-----------------------------------------------
                0.00    0.00       2/381         std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2> const&) [1550]
                0.00    0.00       2/381         std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2> const&) [1549]
                0.00    0.00      36/381         std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1181]
                0.00    0.00     341/381         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2> const&) [922]
[901]    0.0    0.00    0.00     381         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
                0.00    0.00       3/3978        std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
                0.00    0.00    9064/18628       std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_add_ref_copy() [1841]
-----------------------------------------------
                0.00    0.00       3/3           Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl<unsigned int, void>(unsigned int&, Catch::StringRef) [605]
[902]    0.0    0.00    0.00       3         std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [902]
                0.00    0.00       3/3           std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [903]
-----------------------------------------------
                0.00    0.00       3/3           std::shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int> >::~shared_ptr() [902]
[903]    0.0    0.00    0.00       3         std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<unsigned int>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [903]
                0.00    0.00       3/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76() [429]
[904]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_76()::print_expected::print_expected() [904]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13() [405]
[905]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_13()::conf_data::conf_data() [905]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                0.00    0.00       1/1           std::shared_ptr<advgetopt::conf_file>::shared_ptr() [2937]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [906]
[906]    0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [906]
                0.00    0.00       2/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
                                   1             __static_initialization_and_destruction_0(int, int) [906]
-----------------------------------------------
                                                 <spontaneous>
[907]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::TestCaseTracking::ITracker>::construct<Catch::TestCaseTracking::ITracker, Catch::TestCaseTracking::ITracker>(Catch::TestCaseTracking::ITracker*, Catch::TestCaseTracking::ITracker&&) [907]
                0.00    0.00     621/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[908]    0.0    0.00    0.00                 void std::Construct<std::_cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [908]
                0.00    0.00     616/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[909]    0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_44() [909]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionMessage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [269]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/5725        Catch::MatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_logic_error const&, Catch::Matchers::ExceptionWatcher const&) [426]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::~ExceptionWatcher() [465]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_44()::duplicate_factory::duplicate_factory() [2992]
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::unique_ptr<std::default_delete<advgetopt::validator_factory>, void>(advgetopt::validator_factory) [2940]
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::get() const [2924]
                0.00    0.00       1/1           std::unique_ptr<advgetopt::validator_factory, std::default_delete<advgetopt::validator_factory> >::~unique_ptr() [2941]
-----------------------------------------------
                0.00    0.00       1/13          CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       2/13          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00      10/13          CATCH2_INTERNAL_TEST_0() [268]
[910]    0.0    0.00    0.00      13         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
                0.00    0.00      13/917811      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) [61]
                0.00    0.00      13/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      13/13          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20]) [1277]
-----------------------------------------------
                0.00    0.00       1/146         CATCH2_INTERNAL_TEST_19() [514]
                0.00    0.00       1/146         CATCH2_INTERNAL_TEST_22() [843]
                0.00    0.00       1/146         CATCH2_INTERNAL_TEST_68() [769]
                0.00    0.00       2/146         CATCH2_INTERNAL_TEST_62() [723]
                0.00    0.00       2/146         CATCH2_INTERNAL_TEST_65() [724]
                0.00    0.00       3/146         CATCH2_INTERNAL_TEST_4() [745]
                0.00    0.00       3/146         CATCH2_INTERNAL_TEST_30() [5]
                0.00    0.00       3/146         CATCH2_INTERNAL_TEST_35() [3]
                0.00    0.00       3/146         CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       4/146         CATCH2_INTERNAL_TEST_38() [699]
                0.00    0.00      41/146         CATCH2_INTERNAL_TEST_9() [62]
                0.00    0.00      41/146         CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      41/146         CATCH2_INTERNAL_TEST_25() [63]
[911]    0.0    0.00    0.00     146         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
                0.00    0.00     146/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00     146/159         Catch::BinaryExpr<std::sharedptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&) [975]
                0.00    0.00     146/179         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
-----------------------------------------------
                0.00    0.00       2/2           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[912]    0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_8() [912]
                0.00    0.00       2/3978        advgetopt::getopt::~getopt() <cycle 1> [606]
                0.00    0.00       1/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       1/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       1/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       6/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       1/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       2/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       1/4           Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [1082]
                0.00    0.00       1/4           Catch::ReporterBase::ReporterBase(Catch::ReporterConfig&&) [1085]
                0.00    0.00       1/4           Catch::Config::Config(Catch::ConfigData const&) [967]
[913]    0.0    0.00    0.00       4         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [914]
-----------------------------------------------
                0.00    0.00       4/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
[914]    0.0    0.00    0.00       4         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [914]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [918]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::Rbtree_impl(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true> const&) [2787]
                0.00    0.00       4/4           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_root() const [2783]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_root() [2975]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_clone_node<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [916]
[915]    0.0    0.00    0.00       3         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::operator()<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [915]
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [917]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [920]
[916]    0.0    0.00    0.00       3         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_clone_node<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [916]
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::operator()<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [915]
                0.00    0.00       3/125         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() [2221]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::operator()<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const [915]
[917]    0.0    0.00    0.00       3         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [917]
                0.00    0.00       3/3           void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [924]
                0.00    0.00       3/3           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() [1275]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
-----------------------------------------------
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Rbtree(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [914]
[918]    0.0    0.00    0.00       1         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [918]
                0.00    0.00       1/1           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [919]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode::Allocnode(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) [2972]
-----------------------------------------------
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [918]
[919]    0.0    0.00    0.00       1         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [919]
                0.00    0.00       1/1           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [920]
                0.00    0.00       1/86          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_end() [2256]
                0.00    0.00       1/6423        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_mbegin() const [1871]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_minimum(std::Rbtree_node_base) [2971]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_leftmost() [2973]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_maximum(std::Rbtree_node_base) [2970]
                0.00    0.00       1/1           std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_rightmost() [2974]
-----------------------------------------------
                                   1             std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [920]
                0.00    0.00       1/1           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [919]
[920]    0.0    0.00    0.00       1+1       std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [920]
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_clone_node<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [916]
                0.00    0.00       3/52          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_left(std::Rbtree_node_base) [2312]
                0.00    0.00       1/50          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_right(std::Rbtree_node_base) [2329]
                                   1             std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_copy<false, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::Rbtree_node_base, std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::Allocnode&) [920]
-----------------------------------------------
                                                 <spontaneous>
[921]    0.0    0.00    0.00                 Catch::Clara::ExeName::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [921]
                0.00    0.00       1/391         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&) [445]
                0.00    0.00       1/511563      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::substr(unsigned long, unsigned long) const [38]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/5           Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2763]
-----------------------------------------------
                0.00    0.00     341/341         std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file> const&) [923]
[922]    0.0    0.00    0.00     341         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2> const&) [922]
                0.00    0.00     341/381         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_13() [405]
[923]    0.0    0.00    0.00       1         std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file> const&) [923]
                0.00    0.00     341/341         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2> const&) [922]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [917]
[924]    0.0    0.00    0.00       3         void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [924]
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [925]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
                0.00    0.00       3/125         std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() [2221]
                0.00    0.00       3/157         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator() [2193]
-----------------------------------------------
                0.00    0.00       3/3           void std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [924]
[925]    0.0    0.00    0.00       3         void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [925]
                0.00    0.00       3/3           decltype (::new ((void)(0)) std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>)())) std::construct_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [926]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
-----------------------------------------------
                0.00    0.00       3/3           void std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [925]
[926]    0.0    0.00    0.00       3         decltype (::new ((void)(0)) std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >((declval<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>)())) std::construct_at<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [926]
                0.00    0.00       3/6           std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [850]
                0.00    0.00       3/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       3/18          std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&) [2495]
-----------------------------------------------
                0.00    0.00       1/1054        Catch::Clara::Args::~Args() [1690]
                0.00    0.00     242/1054        Catch::Clara::Opt::~Opt() [524]
                0.00    0.00     811/1054        Catch::TestCaseTracking::SectionTracker::~SectionTracker() [951]
[927]    0.0    0.00    0.00    1054         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
                0.00    0.00    1054/1054        void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [936]
                0.00    0.00    1054/1054        std::Vector_base<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1189]
                0.00    0.00    1054/1275        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() [2004]
-----------------------------------------------
                0.00    0.00     273/273         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [5]) [667]
[928]    0.0    0.00    0.00     273         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]) [928]
                0.00    0.00     273/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[929]    0.0    0.00    0.00                 Catch::ConfigData::~ConfigData() [929]
                0.00    0.00       4/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00     266/266         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [662]
[930]    0.0    0.00    0.00     266         Catch::BinaryExpr<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&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [930]
                0.00    0.00     266/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     257/257         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [4]) [674]
[931]    0.0    0.00    0.00     257         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]) [931]
                0.00    0.00     257/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     181/181         CATCH2_INTERNAL_TEST_9() [62]
[932]    0.0    0.00    0.00     181         std::vector<long, std::allocator<long> >::push_back(long const&) [932]
                0.00    0.00      68/68          void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
                0.00    0.00     205/273         void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&) [994]
                0.00    0.00      68/40068       std::vector<long, std::allocator<long> >::end() [1822]
-----------------------------------------------
                0.00    0.00       1/11          CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/11          CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       1/11          CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00       8/11          CATCH2_INTERNAL_TEST_0() [268]
[933]    0.0    0.00    0.00      11         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
                0.00    0.00      11/917811      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) [61]
                0.00    0.00      11/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      11/11          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [1311]
-----------------------------------------------
                                                 <spontaneous>
[934]    0.0    0.00    0.00                 std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::_M_swap_data(std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data&) [934]
                0.00    0.00      66/414979      std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorimpl_data::Vectorimpl_data() [239]
-----------------------------------------------
                0.00    0.00    1054/1054        void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [936]
[935]    0.0    0.00    0.00    1054         void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [935]
                0.00    0.00    1054/26670013     std::is_constant_evaluated() [132]
                0.00    0.00    1054/1054        void std::Destroyaux<true>::__destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [2022]
-----------------------------------------------
                0.00    0.00    1054/1054        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
[936]    0.0    0.00    0.00    1054         void std::Destroy<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [936]
                0.00    0.00    1054/1054        void std::Destroy<Catch::StringRef>(Catch::StringRef, Catch::StringRef) [935]
-----------------------------------------------
                                                 <spontaneous>
[937]    0.0    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::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [937]
                0.00    0.00      15/235         std::Vectorbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::Vectorbase(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [701]
-----------------------------------------------
                                                 <spontaneous>
[938]    0.0    0.00    0.00                 std::__detail::_Scanner<char>::~Scanner() [938]
                0.00    0.00      23/7625950     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[939]    0.0    0.00    0.00                 std::__detail::Compiler<std::_cxx11::regex_traits<char> >::~Compiler() [939]
                0.00    0.00      23/7625950     std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[940]    0.0    0.00    0.00                 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> > > > >) [940]
                0.00    0.00      10/51800       __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&) [272]
                0.00    0.00      10/168         __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 [2184]
-----------------------------------------------
                0.00    0.00       6/6           std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_invoke(std::Anydata const&, advgetopt::option_info const&) [944]
[941]    0.0    0.00    0.00       6         std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [941]
                0.00    0.00       6/6           void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(std::__invoke_other, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [942]
                0.00    0.00       6/18          advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&) [2494]
                0.00    0.00       6/18          CATCH2_INTERNAL_TEST_76()::print_callback& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback&>::type&) [2498]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [941]
[942]    0.0    0.00    0.00       6         void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(std::__invoke_other, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [942]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       6/18          CATCH2_INTERNAL_TEST_76()::print_callback& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback&>::type&) [2498]
                0.00    0.00       6/18          advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&) [2494]
-----------------------------------------------
                0.00    0.00       6/6           void std::__invoke_impl<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(std::__invoke_other, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [942]
[943]    0.0    0.00    0.00       6         CATCH2_INTERNAL_TEST_76()::print_callback::operator()(advgetopt::option_info const&) [943]
                0.00    0.00       6/444         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(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> >&&) [598]
                0.00    0.00       6/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      12/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       6/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       6/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_76()::print_expected::value() const [2758]
                0.00    0.00       6/143229      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&) [1772]
-----------------------------------------------
                                                 <spontaneous>
[944]    0.0    0.00    0.00                 std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_invoke(std::Anydata const&, advgetopt::option_info const&) [944]
                0.00    0.00       6/6           std::enable_if<is_invocablerv<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>, void>::type std::__invoke_r<void, CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&>(CATCH2_INTERNAL_TEST_76()::print_callback&, advgetopt::option_info const&) [941]
                0.00    0.00       6/18          advgetopt::option_info const& std::forward<advgetopt::option_info const&>(std::remove_reference<advgetopt::option_info const&>::type&) [2494]
                0.00    0.00       6/24          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) [2458]
-----------------------------------------------
                0.00    0.00     923/923         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) [946]
[945]    0.0    0.00    0.00     923         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [945]
                0.00    0.00     923/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     923/923         __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::deallocate(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [2028]
-----------------------------------------------
                0.00    0.00     923/923         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [947]
[946]    0.0    0.00    0.00     923         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) [946]
                0.00    0.00     923/923         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >&, std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >, unsigned long) [945]
                0.00    0.00     923/1846        std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_get_Node_allocator() [1984]
-----------------------------------------------
                                 921             std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_erase(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2116]
[947]    0.0    0.00    0.00     921         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_drop_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [947]
                0.00    0.00     923/923         std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_put_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) [946]
                                 923             std::Rbtree<char32_t, std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> >, std::Select1st<std::pair<char32t const, std::shared_ptr<advgetopt::option_info> > >, std::less<char32_t>, std::allocator<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > > >::_M_destroy_node(std::Rbtree_node<std::pair<char32_t const, std::shared_ptr<advgetopt::option_info> > >) <cycle 1> [2032]
-----------------------------------------------
                                                 <spontaneous>
[948]    0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [948]
                0.00    0.00       2/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[949]    0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<double>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [949]
                0.00    0.00       2/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[950]    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]) [950]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       4/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[951]    0.0    0.00    0.00                 Catch::TestCaseTracking::SectionTracker::~SectionTracker() [951]
                0.00    0.00     811/1054        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
-----------------------------------------------
                                                 <spontaneous>
[952]    0.0    0.00    0.00                 Catch::ConsoleReporter::ConsoleReporter(Catch::ReporterConfig&&)::{lambda()#1}::operator()() const [952]
                0.00    0.00       4/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
-----------------------------------------------
                0.00    0.00     206/206         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [10]) [685]
[953]    0.0    0.00    0.00     206         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]) [953]
                0.00    0.00     206/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [955]
[954]    0.0    0.00    0.00     872         std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [954]
                0.00    0.00     872/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     872/872         __gnu_cxx::new_allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [2039]
-----------------------------------------------
                0.00    0.00     872/872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_drop_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [624]
[955]    0.0    0.00    0.00     872         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [955]
                0.00    0.00     872/872         std::allocator_traits<std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Rbtree_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [954]
                0.00    0.00     872/1746        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::Identity<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Node_allocator() [1988]
-----------------------------------------------
                                                 <spontaneous>
[956]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::StringRef>(Catch::Tag, Catch::StringRef&&) [956]
                0.00    0.00     413/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     413/1668        Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1994]
-----------------------------------------------
                0.00    0.00       4/202         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [1338]
                0.00    0.00     198/202         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
[957]    0.0    0.00    0.00     202         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [957]
                0.00    0.00     202/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/97          CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       2/97          CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       3/97          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       4/97          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/97          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       5/97          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00      64/97          CATCH2_INTERNAL_TEST_11() [461]
[958]    0.0    0.00    0.00      97         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
                0.00    0.00      97/24425436     Catch::operator"" _sr(char const, unsigned long) [43]
                0.00    0.00      97/97          Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int) [1059]
-----------------------------------------------
                                                 <spontaneous>
[959]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> >::construct<Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker> >(Catch::Detail::unique_ptr<Catch::ITestInvoker>, Catch::Detail::unique_ptr<Catch::ITestInvoker>&&) [959]
                0.00    0.00     392/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[960]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> >::construct<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo> >(Catch::Detail::unique_ptr<Catch::TestCaseInfo>, Catch::Detail::unique_ptr<Catch::TestCaseInfo>&&) [960]
                0.00    0.00     392/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00     195/195         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<unsigned int, int> >::type Catch::operator==<int>(Catch::ExprLhs<unsigned int>&&, int) [883]
[961]    0.0    0.00    0.00     195         Catch::BinaryExpr<unsigned int, int>::BinaryExpr(bool, unsigned int, Catch::StringRef, int) [961]
                0.00    0.00     195/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     192/192         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<long, int> >::type Catch::operator==<int>(Catch::ExprLhs<long>&&, int) [890]
[962]    0.0    0.00    0.00     192         Catch::BinaryExpr<long, int>::BinaryExpr(bool, long, Catch::StringRef, int) [962]
                0.00    0.00     192/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[963]    0.0    0.00    0.00                 std::vector<std::__detail::State<char>, std::allocator<std::_detail::State<char> > >::S_max_size(std::allocator<std::__detail::State<char> > const&) [963]
                0.00    0.00     246/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[964]    0.0    0.00    0.00                 void std::Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [964]
                0.00    0.00       4/1345281     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&) [14]
                0.00    0.00       4/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       4/60          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&) [2284]
-----------------------------------------------
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/8           CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00       5/8           CATCH2_INTERNAL_TEST_112() [419]
[965]    0.0    0.00    0.00       8         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
                0.00    0.00       8/917811      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) [61]
                0.00    0.00       8/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       8/8           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [28]) [1340]
-----------------------------------------------
                                                 <spontaneous>
[966]    0.0    0.00    0.00                 Catch::ColumnInfo::ColumnInfo(Catch::ColumnInfo const&) [966]
                0.00    0.00       4/1345281     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&) [14]
-----------------------------------------------
                                                 <spontaneous>
[967]    0.0    0.00    0.00                 Catch::Config::Config(Catch::ConfigData const&) [967]
                0.00    0.00       2/1345281     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&) [14]
                0.00    0.00       1/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
                0.00    0.00       1/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
                0.00    0.00       2/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00       2/1835865     std::vector<std::__cxx11::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() [259]
-----------------------------------------------
                0.00    0.00     366/366         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<>(std::allocator<advgetopt::variables>) [267]
[968]    0.0    0.00    0.00     366         void std::allocator_traits<std::allocator<advgetopt::variables> >::construct<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [968]
                0.00    0.00     366/366         decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables) [969]
-----------------------------------------------
                0.00    0.00     366/366         void std::allocator_traits<std::allocator<advgetopt::variables> >::construct<advgetopt::variables>(std::allocator<advgetopt::variables>&, advgetopt::variables) [968]
[969]    0.0    0.00    0.00     366         decltype (::new ((void)(0)) advgetopt::variables()) std::construct_at<advgetopt::variables>(advgetopt::variables) [969]
                0.00    0.00     366/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     366/368         advgetopt::variables::variables() [2097]
-----------------------------------------------
                                                 <spontaneous>
[970]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Tag>::construct<Catch::Tag, Catch::Tag>(Catch::Tag, Catch::Tag&&) [970]
                0.00    0.00     363/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[971]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> >&&) [971]
                0.00    0.00     352/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00     190/190         CATCH2_INTERNAL_TEST_25() [63]
[972]    0.0    0.00    0.00     190         std::vector<double, std::allocator<double> >::push_back(double const&) [972]
                0.00    0.00     190/222         void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&) [1022]
                0.00    0.00      32/32          void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
                0.00    0.00      32/40032       std::vector<double, std::allocator<double> >::end() [1824]
-----------------------------------------------
                0.00    0.00       1/2           bool boost::algorithm::detail::check_find_result<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::iterator_range<__gnu_cxx::__normal_iterator<char 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&, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1077]
                0.00    0.00       1/2           boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >& boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::operator=<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1078]
[973]    0.0    0.00    0.00       2         boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::empty() const [973]
                0.00    0.00       2/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
-----------------------------------------------
                0.00    0.00       2/2           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[974]    0.0    0.00    0.00       2         boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::operator __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::() const [974]
                0.00    0.00       2/1634        bool __gnu_cxx::operator==<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [422]
                0.00    0.00       2/2           boost::range_detail::safe_bool<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::>::to_unspecified_bool(bool, __gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::) [2846]
-----------------------------------------------
                0.00    0.00      13/159         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [1190]
                0.00    0.00     146/159         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [911]
[975]    0.0    0.00    0.00     159         Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&) [975]
                0.00    0.00     159/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[976]    0.0    0.00    0.00                 Catch::TestSpec::~TestSpec() [976]
                0.00    0.00       3/194993      std::vector<std::__cxx11::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() [93]
-----------------------------------------------
                                                 <spontaneous>
[977]    0.0    0.00    0.00                 Catch::Clara::Detail::BoundFlagRef::setFlag(bool) [977]
                0.00    0.00       1/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::ok<Catch::Clara::ParseResultType>(Catch::Clara::ParseResultType&&) [767]
-----------------------------------------------
                0.00    0.00       1/255         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       1/255         CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/255         CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/255         unittest::snap_catch2_main(char const, char const, int, char*, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
                0.00    0.00       2/255         CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       4/255         CATCH2_INTERNAL_TEST_0() [474]
                0.00    0.00       7/255         CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       7/255         CATCH2_INTERNAL_TEST_11() [396]
                0.00    0.00      40/255         CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00     190/255         unittest::init_tmp_dir(std::__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]
[978]    0.0    0.00    0.00     255         unittest::g_tmp_dir[abi:cxx11]() [978]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[979]    0.0    0.00    0.00       2         unittest::g_dist_dir[abi:cxx11]() [979]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[980]    0.0    0.00    0.00       2         unittest::g_binary_dir[abi:cxx11]() [980]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00       2/2           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[981]    0.0    0.00    0.00       2         unittest::g_source_dir[abi:cxx11]() [981]
                0.00    0.00       1/200543      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() [32]
-----------------------------------------------
                0.00    0.00     155/155         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [19]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [19]> >::type Catch::operator==<char const (&) [19]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [19]) [704]
[982]    0.0    0.00    0.00     155         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [19]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [19]) [982]
                0.00    0.00     155/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      68/68          std::vector<long, std::allocator<long> >::push_back(long const&) [932]
[983]    0.0    0.00    0.00      68         void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
                0.00    0.00      68/68          std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1052]
                0.00    0.00      68/273         void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&) [994]
                0.00    0.00      68/88          std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long) [1228]
                0.00    0.00      68/2094        std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [1230]
                0.00    0.00     136/2162        std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() [1937]
                0.00    0.00     136/120272      __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::base() const [1774]
                0.00    0.00     136/156         std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&) [2196]
                0.00    0.00      68/20068       std::vector<long, std::allocator<long> >::begin() [1834]
                0.00    0.00      68/40068       __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >::difference_type __gnu_cxx::operator-<long, std::vector<long, std::allocator<long> > >(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&, __gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > > const&) [1821]
                0.00    0.00      68/614         long const& std::forward<long const&>(std::remove_reference<long const&>::type&) [2079]
-----------------------------------------------
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_21() [437]
                0.00    0.00       2/7           CATCH2_INTERNAL_TEST_3() [817]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_107() [496]
[984]    0.0    0.00    0.00       7         Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [984]
                0.00    0.00       7/7           Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [985]
-----------------------------------------------
                0.00    0.00       7/7           Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [984]
[985]    0.0    0.00    0.00       7         Catch::MatchExpr<advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_initialization const&, Catch::Matchers::ExceptionWatcher const&) [985]
                0.00    0.00       7/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       7/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [987]
[986]    0.0    0.00    0.00     627         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long) [986]
                0.00    0.00     627/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     627/627         __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long) [2073]
-----------------------------------------------
                0.00    0.00     627/627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [554]
[987]    0.0    0.00    0.00     627         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >) [987]
                0.00    0.00     627/627         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, unsigned long) [986]
                0.00    0.00     627/1254        std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value>, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, advgetopt::parameter_value> > >::_M_get_Node_allocator() [2007]
-----------------------------------------------
                                                 <spontaneous>
[988]    0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::__detail::StateSeq<std::_cxx11::regex_traits<char> > >::construct<std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&>(std::__detail::StateSeq<std::_cxx11::regex_traits<char> >, std::__detail::StateSeq<std::_cxx11::regex_traits<char> > const&) [988]
                0.00    0.00     294/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[989]    0.0    0.00    0.00                 Catch::Clara::Detail::ParserBase::parse(Catch::Clara::Args const&) const [989]
                0.00    0.00       1/1953        Catch::StringRef::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [387]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_0() [663]
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_17() [572]
                0.00    0.00       3/6           CATCH2_INTERNAL_TEST_0() [212]
[990]    0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
                0.00    0.00       6/917811      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) [61]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [14]) [1355]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00       3/6           CATCH2_INTERNAL_TEST_44() [762]
[991]    0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
                0.00    0.00       6/917811      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) [61]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [1358]
-----------------------------------------------
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_27() [283]
                0.00    0.00       4/6           CATCH2_INTERNAL_TEST_16() [35]
[992]    0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
                0.00    0.00       6/917811      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) [61]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           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]) [1356]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_0() [526]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_27() [283]
[993]    0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
                0.00    0.00       6/917811      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) [61]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24]) [1362]
-----------------------------------------------
                0.00    0.00      68/273         void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
                0.00    0.00     205/273         std::vector<long, std::allocator<long> >::push_back(long const&) [932]
[994]    0.0    0.00    0.00     273         void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&) [994]
                0.00    0.00     273/273         decltype (::new ((void)(0)) long((declval<long const&>)())) std::construct_at<long, long const&>(long, long const&) [995]
                0.00    0.00     273/614         long const& std::forward<long const&>(std::remove_reference<long const&>::type&) [2079]
-----------------------------------------------
                0.00    0.00     273/273         void std::allocator_traits<std::allocator<long> >::construct<long, long const&>(std::allocator<long>&, long, long const&) [994]
[995]    0.0    0.00    0.00     273         decltype (::new ((void)(0)) long((declval<long const&>)())) std::construct_at<long, long const&>(long, long const&) [995]
                0.00    0.00     273/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     273/614         long const& std::forward<long const&>(std::remove_reference<long const&>::type&) [2079]
-----------------------------------------------
                                                 <spontaneous>
[996]    0.0    0.00    0.00                 std::__detail::State<char>::State(std::__detail::Opcode) [996]
                0.00    0.00     267/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2INTERNAL_TEST_51() [740]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/6           CATCH2_INTERNAL_TEST_3() [773]
[997]    0.0    0.00    0.00       6         Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [997]
                0.00    0.00       6/6           Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [998]
-----------------------------------------------
                0.00    0.00       6/6           Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [997]
[998]    0.0    0.00    0.00       6         Catch::MatchExpr<advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_invalid const&, Catch::Matchers::ExceptionWatcher const&) [998]
                0.00    0.00       6/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[999]    0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::Indextuple<0ul>, std::Indextuple<>) [999]
                0.00    0.00       9/2707296     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> >&&) [26]
-----------------------------------------------
                                                 <spontaneous>
[1000]   0.0    0.00    0.00                 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=(std::vector<std::__cxx11::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&) [1000]
                0.00    0.00       4/415310      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [113]
                0.00    0.00       6/1001329     std::vector<std::__cxx11::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 [167]
                0.00    0.00       6/1003003     std::vector<std::__cxx11::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 [213]
                0.00    0.00      12/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       4/1273568     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) [275]
                0.00    0.00       2/2335411     std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() [217]
                0.00    0.00       2/1835865     std::vector<std::__cxx11::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() [259]
                0.00    0.00       7/2132490     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() [1726]
-----------------------------------------------
                0.00    0.00     128/128         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [16]) [729]
[1001]   0.0    0.00    0.00     128         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]) [1001]
                0.00    0.00     128/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1002]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseHandle>(Catch::TestCaseHandle, Catch::TestCaseHandle&&) [1002]
                0.00    0.00     255/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       2/2           std::Spcounted_ptr_inplace<advgetopt::option_info, std::allocator<advgetopt::option_info>, (__gnu_cxx::Lockpolicy)2>::Spcounted_ptr_inplace<char const (&) [7], char>(std::allocator<advgetopt::option_info>, char const (&) [7], char&&) [654]
[1003]   0.0    0.00    0.00       2         void std::allocator_traits<std::allocator<advgetopt::option_info> >::construct<advgetopt::option_info, char const (&) [7], char>(std::allocator<advgetopt::option_info>&, advgetopt::option_info, char const (&) [7], char&&) [1003]
                0.00    0.00       2/2           decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&) [1004]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
-----------------------------------------------
                0.00    0.00       2/2           void std::allocator_traits<std::allocator<advgetopt::option_info> >::construct<advgetopt::option_info, char const (&) [7], char>(std::allocator<advgetopt::option_info>&, advgetopt::option_info, char const (&) [7], char&&) [1003]
[1004]   0.0    0.00    0.00       2         decltype (::new ((void)(0)) advgetopt::option_info((declval<char const (&) [7]>)(), (declval<char>)())) std::construct_at<advgetopt::option_info, char const (&) [7], char>(advgetopt::option_info, char const (&) [7], char&&) [1004]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/1581214     operator new(unsigned long, void) [294]
                0.00    0.00       2/16          char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7] [2525]
                0.00    0.00       2/4516        char&& std::forward<char>(std::remove_reference<char>::type&) [1900]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/2           Catch::generateRandomSeed(Catch::GenerateFrom) [1115]
[1005]   0.0    0.00    0.00       2         std::random_device::random_device() [1005]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       3/3           void std::__insertion_sort<__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> > > > >, __gnu_cxx::__ops::Iterless_iter>(__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> > > > >, __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> > > > >, __gnu_cxx::__ops::Iterless_iter) [756]
[1006]   0.0    0.00    0.00       3         __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::move_backward<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1006]
                0.00    0.00       3/3           __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::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1007]
                0.00    0.00       6/244482      __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::__miter_base<__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> > > > > >(__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> > > > >) [1765]
-----------------------------------------------
                0.00    0.00       3/3           __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::move_backward<__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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1006]
[1007]   0.0    0.00    0.00       3         __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::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1007]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1009]
                0.00    0.00       3/122243      __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::__niter_wrap<__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> >>(__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> >) [432]
                0.00    0.00       9/488968      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::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> > > > >) [435]
-----------------------------------------------
                0.00    0.00     122/122         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [7]) [731]
[1008]   0.0    0.00    0.00     122         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]) [1008]
                0.00    0.00     122/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       3/3           __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::__copy_move_backward_a<true, __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> > > > >, __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> > > > > >(__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> > > > >, __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> > > > >, __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> > > > >) [1007]
[1009]   0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1009]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1010]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a1<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1009]
[1010]   0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1010]
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1011]
                0.00    0.00       3/26670013     std::is_constant_evaluated() [132]
-----------------------------------------------
                0.00    0.00       3/3           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward_a2<true, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1010]
[1011]   0.0    0.00    0.00       3         std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::__copy_move_backward<true, false, std::random_access_iterator_tag>::__copy_move_b<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1011]
                0.00    0.00       6/159381      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> >&&) [176]
                0.00    0.00       6/3294920     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> >&) [1725]
-----------------------------------------------
                0.00    0.00      20/156         std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00     136/156         std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1052]
[1012]   0.0    0.00    0.00     156         std::vector<long, std::allocator<long> >::max_size() const [1012]
                0.00    0.00     156/156         std::vector<long, std::allocator<long> >::_S_max_size(std::allocator<long> const&) [1013]
                0.00    0.00     156/156         std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() const [2194]
-----------------------------------------------
                0.00    0.00     156/156         std::vector<long, std::allocator<long> >::max_size() const [1012]
[1013]   0.0    0.00    0.00     156         std::vector<long, std::allocator<long> >::_S_max_size(std::allocator<long> const&) [1013]
                0.00    0.00     156/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00     156/156         std::allocator_traits<std::allocator<long> >::max_size(std::allocator<long> const&) [2195]
-----------------------------------------------
                                                 <spontaneous>
[1014]   0.0    0.00    0.00                 std::__cxx11::basic_regex<char, std::__cxx11::regex_traits<char> >::basic_regex<std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::regex_constants::syntax_option_type) [1014]
                0.00    0.00      46/1544390     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const [168]
                0.00    0.00      23/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
-----------------------------------------------
                                                 <spontaneous>
[1015]   0.0    0.00    0.00                 std::__detail::BracketMatcher<std::_cxx11::regex_traits<char>, false, false>::BracketMatcher(bool, std::_cxx11::regex_traits<char> const&) [1015]
                0.00    0.00       7/188819      std::vector<std::__cxx11::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() [193]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[1016]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_82() [1016]
                0.00    0.00       1/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
                0.00    0.00       1/109         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__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&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, 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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(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&) [739]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/103221      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> >&&) [242]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       4/5           CATCH2_INTERNAL_TEST_7() [638]
[1017]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [16]) [1372]
-----------------------------------------------
                0.00    0.00       2/5           CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       3/5           CATCH2_INTERNAL_TEST_20() [30]
[1018]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [32]) [1373]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_120() [434]
                0.00    0.00       2/5           CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       2/5           CATCH2_INTERNAL_TEST_27() [283]
[1019]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34]) [1371]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_34() [779]
                0.00    0.00       4/5           CATCH2_INTERNAL_TEST_3() [105]
[1020]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [39]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [39]> >::type Catch::operator==<char const (&) [39]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [39]) [1020]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [39]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [39]) [1374]
-----------------------------------------------
                0.00    0.00       2/5           CATCH2_INTERNAL_TEST_7() [638]
                0.00    0.00       3/5           CATCH2_INTERNAL_TEST_44() [762]
[1021]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [4]) [1021]
                0.00    0.00       5/917811      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) [61]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [4]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [4]) [1375]
-----------------------------------------------
                0.00    0.00      32/222         void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
                0.00    0.00     190/222         std::vector<double, std::allocator<double> >::push_back(double const&) [972]
[1022]   0.0    0.00    0.00     222         void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&) [1022]
                0.00    0.00     222/222         decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&) [1023]
                0.00    0.00     222/476         double const& std::forward<double const&>(std::remove_reference<double const&>::type&) [2082]
-----------------------------------------------
                0.00    0.00     222/222         void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&) [1022]
[1023]   0.0    0.00    0.00     222         decltype (::new ((void)(0)) double((declval<double const&>)())) std::construct_at<double, double const&>(double, double const&) [1023]
                0.00    0.00     222/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     222/476         double const& std::forward<double const&>(std::remove_reference<double const&>::type&) [2082]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_107() [496]
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_70() [603]
                0.00    0.00       3/5           CATCH2_INTERNAL_TEST_53() [499]
[1024]   0.0    0.00    0.00       5         Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1024]
                0.00    0.00       5/5           Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1025]
-----------------------------------------------
                0.00    0.00       5/5           Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1024]
[1025]   0.0    0.00    0.00       5         Catch::MatchExpr<advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_undefined const&, Catch::Matchers::ExceptionWatcher const&) [1025]
                0.00    0.00       5/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1026]   0.0    0.00    0.00                 Catch::Clara::Help::~Help() [1026]
                0.00    0.00       1/242         Catch::Clara::Opt::~Opt() [524]
-----------------------------------------------
                                                 <spontaneous>
[1027]   0.0    0.00    0.00                 Catch::Clara::Opt::Opt<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11} const&) [1027]
                0.00    0.00       1/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
                0.00    0.00       1/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
-----------------------------------------------
                                                 <spontaneous>
[1028]   0.0    0.00    0.00                 Catch::Clara::Opt::Opt<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>(Catch::Clara::Help::Help(bool&)::{lambda(bool)#1} const&) [1028]
                0.00    0.00       1/263         std::shared_ptr<Catch::Clara::Detail::BoundRef>::~shared_ptr() [521]
                0.00    0.00       1/854         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector() [2046]
-----------------------------------------------
                                                 <spontaneous>
[1029]   0.0    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>&&) [1029]
                0.00    0.00       1/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [676]
                0.00    0.00       1/46          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&&) [2348]
-----------------------------------------------
                                                 <spontaneous>
[1030]   0.0    0.00    0.00                 std::enable_if<std::__sp_compatible_with<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Clara::Detail::BoundValueRefBase>::value, std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>&>::type std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::operator=<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>&&) [1030]
                0.00    0.00       1/52          std::__shared_ptr<Catch::Clara::Detail::BoundValueRefBase, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [676]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [622]
[1031]   0.0    0.00    0.00       1         std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&) [1031]
                0.00    0.00       1/1           std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [1032]
                0.00    0.00       1/347         std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type&& std::move<std::shared_ptr<advgetopt::conf_file>&>(std::shared_ptr<advgetopt::conf_file>&) [2123]
-----------------------------------------------
                0.00    0.00       1/1           std::shared_ptr<advgetopt::conf_file>::operator=(std::shared_ptr<advgetopt::conf_file>&&) [1031]
[1032]   0.0    0.00    0.00       1         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [1032]
                0.00    0.00       1/1450        std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [415]
                0.00    0.00       1/1           std::remove_reference<std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&>::type&& std::move<std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&>(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&) [2984]
                0.00    0.00       1/347         std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&&) [2122]
                0.00    0.00       1/1           std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>::swap(std::__shared_ptr<advgetopt::conf_file, (__gnu_cxx::Lockpolicy)2>&) [2951]
-----------------------------------------------
                                                 <spontaneous>
[1033]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#2}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1033]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1034]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#3}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1034]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1035]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#4}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1035]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1036]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#5}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1036]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1037]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#6}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1037]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1038]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#7}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1038]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1039]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#9}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1039]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1040]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#10}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1040]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1041]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#13}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1041]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1042]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(int)#12}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1042]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1043]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundValueRef<long>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1043]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1044]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(bool)#11}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1044]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1045]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundFlagLambda<Catch::Clara::Help::Help(bool&)::{lambda(bool)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1045]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1046]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#8}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1046]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1047]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundManyLambda<Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [1047]
                0.00    0.00       1/3978        std::__shared_count<(__gnu_cxx::Lockpolicy)2>::~__shared_count() <cycle 1> [1820]
-----------------------------------------------
                                                 <spontaneous>
[1048]   0.0    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>&&) [1048]
                0.00    0.00       1/51          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::~__shared_ptr() [677]
                0.00    0.00       1/46          std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>::__shared_ptr(std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::Lockpolicy)2>&&) [2349]
-----------------------------------------------
                                                 <spontaneous>
[1049]   0.0    0.00    0.00                 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::ResultValueBase(Catch::Clara::Detail::ResultType, Catch::Clara::Detail::ParseState&&) [1049]
                0.00    0.00     214/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     214/437         Catch::Clara::Detail::ResultBase::ResultBase(Catch::Clara::Detail::ResultType) [2086]
-----------------------------------------------
                                                 <spontaneous>
[1050]   0.0    0.00    0.00                 Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>::operator=(Catch::Clara::Detail::ResultValueBase<Catch::Clara::Detail::ParseState>&&) [1050]
                0.00    0.00     213/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1051]   0.0    0.00    0.00                 CATCH2_INTERNAL_TEST_44()::duplicate_factory::get_name() const [1051]
                0.00    0.00       2/197329      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const, std::allocator<char> const&) [91]
-----------------------------------------------
                0.00    0.00      68/68          void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
[1052]   0.0    0.00    0.00      68         std::vector<long, std::allocator<long> >::_M_check_len(unsigned long, char const) const [1052]
                0.00    0.00     136/156         std::vector<long, std::allocator<long> >::max_size() const [1012]
                0.00    0.00     272/820         std::vector<long, std::allocator<long> >::size() const [2047]
                0.00    0.00      68/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                                                 <spontaneous>
[1053]   0.0    0.00    0.00                 void std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >::_M_create<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false> >(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, false, false>&&, std::integral_constant<bool, true>) [1053]
                0.00    0.00     204/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     204/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                0.00    0.00       1/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_check_init_len(unsigned long, std::allocator<Catch::StringRef> const&) [1619]
                0.00    0.00     130/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1056]
[1054]   0.0    0.00    0.00     131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1054]
                0.00    0.00     131/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00     131/131         std::allocator_traits<std::allocator<Catch::StringRef> >::max_size(std::allocator<Catch::StringRef> const&) [2218]
-----------------------------------------------
                0.00    0.00       1/10          Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
                0.00    0.00       2/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType> Catch::Clara::Detail::invokeLambda<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>(Catch::makeCommandLineParser(Catch::ConfigData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1} const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [894]
                0.00    0.00       7/10          Catch::Clara::Opt::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [728]
[1055]   0.0    0.00    0.00      10         Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
                0.00    0.00      10/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00      10/10          Catch::Clara::Detail::ResultValueBase<Catch::Clara::ParseResultType>::~ResultValueBase() [2572]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1057]
[1056]   0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1056]
                0.00    0.00     130/131         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_max_size(std::allocator<Catch::StringRef> const&) [1054]
                0.00    0.00     130/184         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_get_Tp_allocator() const [2177]
-----------------------------------------------
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
[1057]   0.0    0.00    0.00      65         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_check_len(unsigned long, char const) const [1057]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::max_size() const [1056]
                0.00    0.00     260/1058        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::size() const [2019]
                0.00    0.00      65/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                0.00    0.00       1/98          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> const&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> const&>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info> const&) [897]
                0.00    0.00       3/98          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator!=<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [806]
                0.00    0.00      94/98          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info>, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::option_info> >::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&> >::type Catch::operator==<std::shared_ptr<advgetopt::option_info> >(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info> const&>&&, std::shared_ptr<advgetopt::option_info>&&) [517]
[1058]   0.0    0.00    0.00      98         Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info> const&, std::shared_ptr<advgetopt::option_info> const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info> const&, Catch::StringRef, std::shared_ptr<advgetopt::option_info> const&) [1058]
                0.00    0.00      98/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      97/97          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<unsigned int, unsigned int, void>, Catch::capture_by_value<unsigned int> >::value, Catch::BinaryExpr<unsigned int, unsigned int> >::type Catch::operator==<unsigned int>(Catch::ExprLhs<unsigned int>&&, unsigned int) [958]
[1059]   0.0    0.00    0.00      97         Catch::BinaryExpr<unsigned int, unsigned int>::BinaryExpr(bool, unsigned int, Catch::StringRef, unsigned int) [1059]
                0.00    0.00      97/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     192/192         unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&) [1061]
[1060]   0.0    0.00    0.00     192         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&) [1060]
                0.00    0.00     192/192         decltype (::new ((void)(0)) unsigned long((declval<unsigned long>)())) std::construct_at<unsigned long, unsigned long>(unsigned long, unsigned long&&) [1062]
                0.00    0.00     192/772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
-----------------------------------------------
                0.00    0.00     192/192         std::vector<unsigned long, std::allocator<unsigned long> >::push_back(unsigned long&&) [317]
[1061]   0.0    0.00    0.00     192         unsigned long& std::vector<unsigned long, std::allocator<unsigned long> >::emplace_back<unsigned long>(unsigned long&&) [1061]
                0.00    0.00     192/192         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&) [1060]
                0.00    0.00     192/772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
                0.00    0.00     192/1234        std::vector<unsigned long, std::allocator<unsigned long> >::back() [2009]
-----------------------------------------------
                0.00    0.00     192/192         void std::allocator_traits<std::allocator<unsigned long> >::construct<unsigned long, unsigned long>(std::allocator<unsigned long>&, unsigned long, unsigned long&&) [1060]
[1062]   0.0    0.00    0.00     192         decltype (::new ((void)(0)) unsigned long((declval<unsigned long>)())) std::construct_at<unsigned long, unsigned long>(unsigned long, unsigned long&&) [1062]
                0.00    0.00     192/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     192/772         unsigned long&& std::forward<unsigned long>(std::remove_reference<unsigned long>::type&) [2050]
-----------------------------------------------
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_3() [105]
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_7() [638]
[1063]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [20]) [1063]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [20]) [1426]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_3() [105]
[1064]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [24]) [1064]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [24]) [1427]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_0() [268]
[1065]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [32]) [1065]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           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]) [1423]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_3() [105]
[1066]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [35]) [1066]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [35]) [1428]
-----------------------------------------------
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       2/4           CATCH2_INTERNAL_TEST_27() [283]
[1067]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [37]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [37]> >::type Catch::operator==<char const (&) [37]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [37]) [1067]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [37]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [37]) [1424]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       3/4           CATCH2_INTERNAL_TEST_27() [283]
[1068]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [40]) [1068]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [40]) [1425]
-----------------------------------------------
                0.00    0.00       4/4           CATCH2_INTERNAL_TEST_7() [638]
[1069]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [6]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [6]> >::type Catch::operator==<char const (&) [6]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [6]) [1069]
                0.00    0.00       4/917811      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) [61]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/4           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [6]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [6]) [1429]
-----------------------------------------------
                                                 <spontaneous>
[1070]   0.0    0.00    0.00                 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Catch::Detail::unique_ptr<Catch::IReporterFactory> >::~pair() [1070]
                0.00    0.00       9/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00     366/366         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&) [1072]
[1071]   0.0    0.00    0.00     366         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1071]
                0.00    0.00     366/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     366/366         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2099]
-----------------------------------------------
                0.00    0.00     366/366         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
[1072]   0.0    0.00    0.00     366         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&) [1072]
                0.00    0.00     366/366         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1071]
                0.00    0.00     366/731         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>) [2059]
-----------------------------------------------
                0.00    0.00     365/731         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1156]
                0.00    0.00     366/731         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::variables, std::allocator<advgetopt::variables>>(advgetopt::variables&, std::Spalloc_shared_tag<std::allocator<advgetopt::variables> >) [264]
[1073]   0.0    0.00    0.00     731         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1073]
                0.00    0.00     365/365         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1074]
-----------------------------------------------
                0.00    0.00     365/365         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1073]
[1074]   0.0    0.00    0.00     365         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1074]
                0.00    0.00     365/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     365/365         __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2108]
-----------------------------------------------
                                                 <spontaneous>
[1075]   0.0    0.00    0.00                 Catch::parseReporterSpec(Catch::StringRef) [1075]
                0.00    0.00       1/194993      std::vector<std::__cxx11::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() [93]
                0.00    0.00       1/2707296     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> >&&) [26]
                0.00    0.00       1/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
                0.00    0.00       1/681         std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [839]
                0.00    0.00       2/3624837     std::vector<std::__cxx11::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 [232]
                0.00    0.00       1/369         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [2096]
-----------------------------------------------
                0.00    0.00       4/40          CATCH2_INTERNAL_TEST_72() [454]
                0.00    0.00      14/40          CATCH2_INTERNAL_TEST_61() [130]
                0.00    0.00      22/40          CATCH2_INTERNAL_TEST_37() [260]
[1076]   0.0    0.00    0.00      40         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
                0.00    0.00      40/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      40/41          Catch::BinaryExpr<std::Rb_tree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1164]
                0.00    0.00      40/41          std::operator==(std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2394]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<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&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [126]
[1077]   0.0    0.00    0.00       1         bool boost::algorithm::detail::check_find_result<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::iterator_range<__gnu_cxx::__normal_iterator<char 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&, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [1077]
                0.00    0.00       1/2           boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::empty() const [973]
-----------------------------------------------
                0.00    0.00       1/1           std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > boost::algorithm::detail::find_format_all_copy_impl2<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, boost::iterator_range<char const> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::algorithm::detail::first_finderF<char const, boost::algorithm::is_equal>, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, boost::iterator_range<char const> const&) [127]
[1078]   0.0    0.00    0.00       1         boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >& boost::algorithm::detail::find_format_store<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::algorithm::detail::const_formatF<boost::iterator_range<char const> >, boost::iterator_range<char const> >::operator=<boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1078]
                0.00    0.00       1/2           boost::iterator_range_detail::iterator_range_base<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, boost::iterators::incrementable_traversal_tag>::empty() const [973]
                0.00    0.00       1/1           boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >& boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator=<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(boost::iterator_range<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) [2897]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [473]
[1079]   0.0    0.00    0.00       1         std::__cxx11::to_string(unsigned int) [1079]
                0.00    0.00       1/63435       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator[](unsigned long) [158]
                0.00    0.00       1/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
                0.00    0.00       1/69211749     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const [49]
                0.00    0.00       1/1516        unsigned int std::__detail::__to_chars_len<unsigned int>(unsigned int, int) [1996]
                0.00    0.00       1/1516        void std::__detail::__to_chars_10_impl<unsigned int>(char, unsigned int, unsigned int) [1997]
-----------------------------------------------
                                                 <spontaneous>
[1080]   0.0    0.00    0.00                 Catch::ColumnInfo::~ColumnInfo() [1080]
                0.00    0.00       8/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                                                 <spontaneous>
[1081]   0.0    0.00    0.00                 Catch::ConsoleReporter::printTotalsDivider(Catch::Totals const&) [1081]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       4/63183       std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(unsigned long, char, std::allocator<char> const&) [326]
-----------------------------------------------
                                                 <spontaneous>
[1082]   0.0    0.00    0.00                 Catch::(anonymous namespace)::prepareReporters(Catch::Config const) [1082]
                0.00    0.00       1/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
                0.00    0.00       1/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
-----------------------------------------------
                0.00    0.00      75/75          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [3]) [759]
[1083]   0.0    0.00    0.00      75         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]) [1083]
                0.00    0.00      75/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/36          CATCH2_INTERNAL_TEST_61() [531]
                0.00    0.00       1/36          CATCH2_INTERNAL_TEST_76() [429]
                0.00    0.00       2/36          CATCH2_INTERNAL_TEST_72() [456]
                0.00    0.00       6/36          CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00      26/36          CATCH2_INTERNAL_TEST_3() [105]
[1084]   0.0    0.00    0.00      36         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
                0.00    0.00      36/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      36/36          Catch::BinaryExpr<std::sharedptr<advgetopt::option_info>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, decltype(nullptr) const&) [1172]
                0.00    0.00      36/992         bool std::operator==<advgetopt::option_info>(std::shared_ptr<advgetopt::option_info> const&, decltype(nullptr)) [2025]
-----------------------------------------------
                                                 <spontaneous>
[1085]   0.0    0.00    0.00                 Catch::ReporterBase::ReporterBase(Catch::ReporterConfig&&) [1085]
                0.00    0.00       1/4           std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [913]
-----------------------------------------------
                0.00    0.00      32/32          std::vector<double, std::allocator<double> >::push_back(double const&) [972]
[1086]   0.0    0.00    0.00      32         void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
                0.00    0.00      32/32          std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1130]
                0.00    0.00      32/222         void std::allocator_traits<std::allocator<double> >::construct<double, double const&>(std::allocator<double>&, double, double const&) [1022]
                0.00    0.00      32/52          std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [1278]
                0.00    0.00      32/2058        std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [1280]
                0.00    0.00      64/2090        std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [1940]
                0.00    0.00      64/120128      __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::base() const [1775]
                0.00    0.00      64/84          std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&) [2260]
                0.00    0.00      32/20032       std::vector<double, std::allocator<double> >::begin() [1835]
                0.00    0.00      32/40032       __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >::difference_type __gnu_cxx::operator-<double, std::vector<double, std::allocator<double> > >(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&, __gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > > const&) [1823]
                0.00    0.00      32/476         double const& std::forward<double const&>(std::remove_reference<double const&>::type&) [2082]
-----------------------------------------------
                0.00    0.00       3/7           CATCH2_INTERNAL_TEST_127() [449]
                0.00    0.00       4/7           CATCH2_INTERNAL_TEST_120() [434]
[1087]   0.0    0.00    0.00       7         snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf() [1087]
                0.00    0.00       7/7           std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() [1088]
-----------------------------------------------
                0.00    0.00       7/7           snapdev::ostream_to_buf<char, std::char_traits<char>, std::allocator<char> >::~ostream_to_buf() [1087]
[1088]   0.0    0.00    0.00       7         std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() [1088]
                0.00    0.00       7/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_7() [638]
[1089]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [11]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [11]> >::type Catch::operator==<char const (&) [11]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [11]) [1089]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [11]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [11]) [1447]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_31() [530]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_59() [599]
[1090]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [25]) [1090]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [25]) [1442]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_3() [105]
[1091]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [28]) [1091]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [28]) [1448]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_0() [780]
[1092]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [30], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [30]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [30]> >::type Catch::operator==<char const (&) [30]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [30]) [1092]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           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]) [1443]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_16() [35]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_59() [599]
[1093]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [31]) [1093]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [31]) [1444]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_3() [2]
[1094]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [33], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [33]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [33]> >::type Catch::operator==<char const (&) [33]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [33]) [1094]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           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]) [1445]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_3() [105]
[1095]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [36]) [1095]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [36]) [1449]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_20() [30]
[1096]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [40]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [40]> >::type Catch::operator==<char const (&) [40]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [40]) [1096]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [40]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [40]) [1450]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_7() [638]
[1097]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [7]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [7]> >::type Catch::operator==<char const (&) [7]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [7]) [1097]
                0.00    0.00       3/917811      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) [61]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/3           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [7]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [7]) [1451]
-----------------------------------------------
                                                 <spontaneous>
[1098]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::TestCaseHandle>::construct<Catch::TestCaseHandle, Catch::TestCaseInfo, Catch::ITestInvoker>(Catch::TestCaseHandle, Catch::TestCaseInfo&&, Catch::ITestInvoker&&) [1098]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1099]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::TestCaseInfo>::construct<Catch::TestCaseInfo, Catch::TestCaseInfo>(Catch::TestCaseInfo*, Catch::TestCaseInfo&&) [1099]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1100]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseInfo const> >::construct<Catch::TestCaseInfo const, Catch::TestCaseInfo const const&>(Catch::TestCaseInfo const*, Catch::TestCaseInfo const const&) [1100]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1101]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const const&>(Catch::TestCaseHandle const*, Catch::TestCaseHandle const const&) [1101]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1102]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::Rbtree_node<Catch::TestCaseHandle const> >::construct<Catch::TestCaseHandle const, Catch::TestCaseHandle const>(Catch::TestCaseHandle const*, Catch::TestCaseHandle const&&) [1102]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1103]   0.0    0.00    0.00                 void std::Rbtree<Catch::TestCaseInfo const, Catch::TestCaseInfo const, std::Identity<Catch::TestCaseInfo const>, Catch::(anonymous namespace)::enforceNoDuplicateTestCases(std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> > const&)::{lambda(Catch::TestCaseInfo const, Catch::TestCaseInfo const)#1}&, std::allocator<Catch::TestCaseInfo const> >::M_construct_node<Catch::TestCaseInfo const const&>(std::Rbtree_node<Catch::TestCaseInfo const>, Catch::TestCaseInfo const const&) [1103]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1104]   0.0    0.00    0.00                 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const const&>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const const&) [1104]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1105]   0.0    0.00    0.00                 void std::Rbtree<Catch::TestCaseHandle const, Catch::TestCaseHandle const, std::Identity<Catch::TestCaseHandle const>, std::less<Catch::TestCaseHandle const>, std::allocator<Catch::TestCaseHandle const> >::M_construct_node<Catch::TestCaseHandle const>(std::Rbtree_node<Catch::TestCaseHandle const>, Catch::TestCaseHandle const&&) [1105]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1106]   0.0    0.00    0.00                 void std::Construct<Catch::TestCaseHandle, Catch::TestCaseHandle const&>(Catch::TestCaseHandle, Catch::TestCaseHandle const&) [1106]
                0.00    0.00     137/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00      13/33          CATCH2INTERNAL_TEST_28() [403]
                0.00    0.00      20/33          CATCH2_INTERNAL_TEST_0() [268]
[1107]   0.0    0.00    0.00      33         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1107]
                0.00    0.00      33/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      33/36          Catch::BinaryExpr<std::Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1171]
                0.00    0.00      33/6378        std::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1872]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_9() [832]
                0.00    0.00       2/3           CATCH2_INTERNAL_TEST_9() [386]
[1108]   0.0    0.00    0.00       3         Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1108]
                0.00    0.00       3/3           Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1109]
-----------------------------------------------
                0.00    0.00       3/3           Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1108]
[1109]   0.0    0.00    0.00       3         Catch::MatchExpr<advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_defined_twice const&, Catch::Matchers::ExceptionWatcher const&) [1109]
                0.00    0.00       3/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       3/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     100/100         CATCH2_INTERNAL_TEST_20() [30]
[1110]   0.0    0.00    0.00     100         std::vector<int, std::allocator<int> >::push_back(int const&) [1110]
                0.00    0.00      92/100         void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&) [1128]
                0.00    0.00       8/8           void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, int const&) [1244]
                0.00    0.00       8/9           std::vector<int, std::allocator<int> >::end() [2624]
-----------------------------------------------
                0.00    0.00      32/32          CATCH2_INTERNAL_TEST_6() [787]
[1111]   0.0    0.00    0.00      32         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<bool, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<bool, int> >::type Catch::operator==<int>(Catch::ExprLhs<bool>&&, int) [1111]
                0.00    0.00      32/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      32/32          Catch::BinaryExpr<bool, int>::BinaryExpr(bool, bool, Catch::StringRef, int) [1178]
-----------------------------------------------
                0.00    0.00      10/65          std::enableif<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00      10/65          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00      10/65          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00      10/65          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00      10/65          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00      15/65          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
[1112]   0.0    0.00    0.00      65         Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
                0.00    0.00      65/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      20/84          std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      64/84          std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1130]
[1113]   0.0    0.00    0.00      84         std::vector<double, std::allocator<double> >::max_size() const [1113]
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::_S_max_size(std::allocator<double> const&) [1114]
                0.00    0.00      84/84          std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() const [2258]
-----------------------------------------------
                0.00    0.00      84/84          std::vector<double, std::allocator<double> >::max_size() const [1113]
[1114]   0.0    0.00    0.00      84         std::vector<double, std::allocator<double> >::_S_max_size(std::allocator<double> const&) [1114]
                0.00    0.00      84/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00      84/84          std::allocator_traits<std::allocator<double> >::max_size(std::allocator<double> const&) [2259]
-----------------------------------------------
                                                 <spontaneous>
[1115]   0.0    0.00    0.00                 Catch::generateRandomSeed(Catch::GenerateFrom) [1115]
                0.00    0.00       1/2           std::random_device::random_device() [1005]
                0.00    0.00       1/2           std::random_device::~random_device() [2868]
-----------------------------------------------
                0.00    0.00      60/60          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [1]) [775]
[1116]   0.0    0.00    0.00      60         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]) [1116]
                0.00    0.00      60/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1117]   0.0    0.00    0.00                 std::vector<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::_S_max_size(std::allocator<std::__cxx11::sub_match<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) [1117]
                0.00    0.00      77/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1118]   0.0    0.00    0.00                 std::vector<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int>, std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > >::_S_max_size(std::allocator<std::pair<__gnu_cxx::__normal_iterator<char const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, int> > const&) [1118]
                0.00    0.00      77/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1119]   0.0    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> > > >::pop_back() [1119]
                0.00    0.00       5/887746      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> >) [92]
-----------------------------------------------
                0.00    0.00      27/27          CATCH2_INTERNAL_TEST_0() [212]
[1120]   0.0    0.00    0.00      27         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1120]
                0.00    0.00      27/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      27/27          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1188]
-----------------------------------------------
                0.00    0.00       8/110         void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [383]
                0.00    0.00      32/110         Catch::Clara::Opt& std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::emplace_back<Catch::Clara::Opt>(Catch::Clara::Opt&&) [381]
                0.00    0.00      70/110         void std::__relocate_object_a<Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >(Catch::Clara::Opt, Catch::Clara::Opt, std::allocator<Catch::Clara::Opt>&) [420]
[1121]   0.0    0.00    0.00     110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [1121]
                0.00    0.00     110/110         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1122]
                0.00    0.00     110/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [2133]
-----------------------------------------------
                0.00    0.00     110/110         void std::allocator_traits<std::allocator<Catch::Clara::Opt> >::construct<Catch::Clara::Opt, Catch::Clara::Opt>(std::allocator<Catch::Clara::Opt>&, Catch::Clara::Opt, Catch::Clara::Opt&&) [1121]
[1122]   0.0    0.00    0.00     110         decltype (::new ((void)(0)) Catch::Clara::Opt((declval<Catch::Clara::Opt>)())) std::construct_at<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1122]
                0.00    0.00     110/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     110/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::remove_reference<Catch::Clara::Opt>::type&) [2133]
                0.00    0.00     110/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [2201]
-----------------------------------------------
                0.00    0.00      20/70          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      50/70          std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [1166]
[1123]   0.0    0.00    0.00      70         std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1123]
                0.00    0.00      70/70          std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1124]
                0.00    0.00      70/70          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() const [2273]
-----------------------------------------------
                0.00    0.00      70/70          std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1123]
[1124]   0.0    0.00    0.00      70         std::vector<unsigned long, std::allocator<unsigned long> >::_S_max_size(std::allocator<unsigned long> const&) [1124]
                0.00    0.00      70/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00      70/70          std::allocator_traits<std::allocator<unsigned long> >::max_size(std::allocator<unsigned long> const&) [2274]
-----------------------------------------------
                                                 <spontaneous>
[1125]   0.0    0.00    0.00                 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::forward_iterator_tag) [1125]
                0.00    0.00      17/31000374     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_set_length(unsigned long) [8]
                0.00    0.00      17/153629132     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_data() const [18]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[1126]   0.0    0.00    0.00       1         unittest::detail::init_tmp_dir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1126]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
                0.00    0.00       2/1568681     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const [201]
                0.00    0.00       1/255         unittest::g_tmp_dir[abi:cxx11]() [978]
-----------------------------------------------
                                                 <spontaneous>
[1127]   0.0    0.00    0.00                 void std::Destroyaux<false>::__destroy<__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> > > > > >(__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> > > > >, __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> > > > >) [1127]
                0.00    0.00       4/674277      void std::Destroy<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [128]
                0.00    0.00       4/929268      __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> > > > >::operator() const [238]
                0.00    0.00       4/2715218     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> >&) [185]
                0.00    0.00       4/180229      __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> > > > >::operator++() [1770]
-----------------------------------------------
                0.00    0.00       8/100         void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, int const&) [1244]
                0.00    0.00      92/100         std::vector<int, std::allocator<int> >::push_back(int const&) [1110]
[1128]   0.0    0.00    0.00     100         void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&) [1128]
                0.00    0.00     100/100         decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [1129]
                0.00    0.00     100/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
-----------------------------------------------
                0.00    0.00     100/100         void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&) [1128]
[1129]   0.0    0.00    0.00     100         decltype (::new ((void)(0)) int((declval<int const&>)())) std::construct_at<int, int const&>(int, int const&) [1129]
                0.00    0.00     100/1581214     operator new(unsigned long, void) [294]
                0.00    0.00     100/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
-----------------------------------------------
                0.00    0.00      32/32          void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
[1130]   0.0    0.00    0.00      32         std::vector<double, std::allocator<double> >::_M_check_len(unsigned long, char const) const [1130]
                0.00    0.00      64/84          std::vector<double, std::allocator<double> >::max_size() const [1113]
                0.00    0.00     128/614         std::vector<double, std::allocator<double> >::size() const [2078]
                0.00    0.00      32/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                                                 <spontaneous>
[1131]   0.0    0.00    0.00                 void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [1131]
                0.00    0.00      25/25          std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [1166]
                0.00    0.00      25/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1314]
                0.00    0.00      25/90          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1313]
                0.00    0.00      50/4186        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::base() const [1905]
                0.00    0.00      50/115         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [2224]
                0.00    0.00      50/70          std::vector<unsigned long, std::allocator<unsigned long> >::_S_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2275]
                0.00    0.00      25/700         std::vector<unsigned long, std::allocator<unsigned long> >::begin() [2063]
                0.00    0.00      25/1201        __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >::difference_type __gnu_cxx::operator-<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&, __gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > > const&) [2010]
-----------------------------------------------
                                                 <spontaneous>
[1132]   0.0    0.00    0.00                 std::Spcounted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::Lockpolicy)2>::_M_dispose() [1132]
                0.00    0.00       4/887746      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> >) [92]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1133]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [11], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [11]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1133]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<char const (&) [11], std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [11], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1516]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [212]
[1134]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [14], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [14]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1134]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<char const (&) [14], std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [14], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1517]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [268]
[1135]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [114]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [114]> >::type Catch::operator==<char const (&) [114]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [114]) [1135]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [114]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [114]) [1520]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [663]
[1136]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [15]) [1136]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [15]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [15]) [1532]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [526]
[1137]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [21]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [21]> >::type Catch::operator==<char const (&) [21]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [21]) [1137]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [21]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [21]) [1521]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_50() [675]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_53() [499]
[1138]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [22]) [1138]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [22]) [1522]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [433]
[1139]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [22]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [22]> >::type Catch::operator==<char const (&) [22]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [22]) [1139]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [22]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [22]) [1533]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_46() [395]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [268]
[1140]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [23]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [23]> >::type Catch::operator==<char const (&) [23]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [23]) [1140]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [23]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [23]) [1523]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_7() [622]
[1141]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [29]) [1141]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [29]) [1524]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [433]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [663]
[1142]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [31]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [31]> >::type Catch::operator==<char const (&) [31]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [31]) [1142]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [31]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [31]) [1534]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [30]
[1143]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [34]) [1143]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [34]) [1535]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [467]
[1144]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [35]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [35]> >::type Catch::operator==<char const (&) [35]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [35]) [1144]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [35]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [35]) [1525]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_3() [105]
[1145]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [38]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [38]> >::type Catch::operator==<char const (&) [38]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [38]) [1145]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [38]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [38]) [1536]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_3() [105]
[1146]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [41]) [1146]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [41]) [1537]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_20() [30]
[1147]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [42]) [1147]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [42]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [42]) [1538]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_46() [395]
[1148]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [46]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [46]> >::type Catch::operator==<char const (&) [46]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [46]) [1148]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [46]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [46]) [1526]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_0() [467]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_53() [495]
[1149]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [48]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [48]> >::type Catch::operator==<char const (&) [48]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [48]) [1149]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [48]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [48]) [1527]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_47() [579]
[1150]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [52]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [52]> >::type Catch::operator==<char const (&) [52]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [52]) [1150]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [52]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [52]) [1528]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_0() [663]
[1151]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [53]) [1151]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [53]) [1539]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_7() [638]
[1152]   0.0    0.00    0.00       2         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [9]) [1152]
                0.00    0.00       2/917811      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) [61]
                0.00    0.00       2/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       2/2           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [9]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [9]) [1540]
-----------------------------------------------
                                                 <spontaneous>
[1153]   0.0    0.00    0.00                 Catch::ProcessedReporterSpec::~ProcessedReporterSpec() [1153]
                0.00    0.00       4/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       2/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
-----------------------------------------------
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_20() [30]
                0.00    0.00       1/2           CATCH2_INTERNAL_TEST_27() [283]
[1154]   0.0    0.00    0.00       2         Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1154]
                0.00    0.00       2/2           Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1155]
-----------------------------------------------
                0.00    0.00       2/2           Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1154]
[1155]   0.0    0.00    0.00       2         Catch::MatchExpr<advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_root_filename const&, Catch::Matchers::ExceptionWatcher const&) [1155]
                0.00    0.00       2/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       2/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00     365/365         std::Spcounted_base<(__gnu_cxx::Lockpolicy)2>::_M_release() <cycle 1> [774]
[1156]   0.0    0.00    0.00     365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1156]
                0.00    0.00     365/731         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1073]
                0.00    0.00     365/730         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::Impl::M_alloc() [2062]
                0.00    0.00     365/731         std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::allocator<advgetopt::variables>(std::allocator<advgetopt::variables> const&) [2057]
                0.00    0.00     365/731         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>) [2059]
                0.00    0.00     365/365         std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2>::~Spcounted_ptr_inplace() [2113]
                0.00    0.00     365/731         std::allocator<std::Spcounted_ptr_inplace<advgetopt::variables, std::allocator<advgetopt::variables>, (__gnu_cxx::Lockpolicy)2> >::~allocator() [2058]
-----------------------------------------------
                0.00    0.00       1/43          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1510]
                0.00    0.00       1/43          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1500]
                0.00    0.00       1/43          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1491]
                0.00    0.00       1/43          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1482]
                0.00    0.00       1/43          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1474]
                0.00    0.00       3/43          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1352]
                0.00    0.00       5/43          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1326]
                0.00    0.00       5/43          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1325]
                0.00    0.00       5/43          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1324]
                0.00    0.00       5/43          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1323]
                0.00    0.00       5/43          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1322]
                0.00    0.00      10/43          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1232]
[1157]   0.0    0.00    0.00      43         Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
                0.00    0.00      43/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      43/43          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<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&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [792]
[1158]   0.0    0.00    0.00      43         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, 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> >&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1158]
                0.00    0.00      43/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_28() [403]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       1/21          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_4() [637]
                0.00    0.00       2/21          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       3/21          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       4/21          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       4/21          CATCH2_INTERNAL_TEST_53() [495]
[1159]   0.0    0.00    0.00      21         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
                0.00    0.00      21/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      21/21          Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [5]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [5]) [1226]
-----------------------------------------------
                0.00    0.00      84/84          Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1161]
[1160]   0.0    0.00    0.00      84         void std::Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1160]
                0.00    0.00      84/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      84/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::removereference<Catch::StringRef const&>::type&) [2141]
-----------------------------------------------
                0.00    0.00      54/54          Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1162]
[1161]   0.0    0.00    0.00      54         Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1161]
                0.00    0.00      84/84          void std::_Construct<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1160]
                0.00    0.00     138/7519        bool __gnu_cxx::operator==<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > > const&) [1865]
                0.00    0.00      84/773         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator() const [2049]
                0.00    0.00      84/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [2186]
                0.00    0.00      84/766         __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >::operator++() [2051]
-----------------------------------------------
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [1163]
[1162]   0.0    0.00    0.00      54         Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1162]
                0.00    0.00      54/54          Catch::StringRef std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1161]
-----------------------------------------------
                0.00    0.00      54/54          std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::vector(std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > const&) [364]
[1163]   0.0    0.00    0.00      54         Catch::StringRef std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef, std::allocator<Catch::StringRef>&) [1163]
                0.00    0.00      54/54          Catch::StringRef std::uninitialized_copy<__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef>(__gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, __gnu_cxx::__normal_iterator<Catch::StringRef const, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef) [1162]
-----------------------------------------------
                0.00    0.00       1/41          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1459]
                0.00    0.00      40/41          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>&&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&) [1076]
[1164]   0.0    0.00    0.00      41         Catch::BinaryExpr<std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1164]
                0.00    0.00      41/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1165]   0.0    0.00    0.00                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) [1165]
                0.00    0.00      17/20363129     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_local_data() [44]
                0.00    0.00      17/5453699     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::Allochider::Allochider(char, std::allocator<char> const&) [137]
-----------------------------------------------
                0.00    0.00      25/25          void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [1131]
[1166]   0.0    0.00    0.00      25         std::vector<unsigned long, std::allocator<unsigned long> >::_M_check_len(unsigned long, char const) const [1166]
                0.00    0.00      50/70          std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1123]
                0.00    0.00     100/3802        std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1912]
                0.00    0.00      25/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                0.00    0.00       5/38          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1320]
                0.00    0.00       6/38          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1285]
                0.00    0.00       6/38          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1284]
                0.00    0.00       6/38          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1283]
                0.00    0.00       6/38          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1282]
                0.00    0.00       9/38          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1246]
[1167]   0.0    0.00    0.00      38         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
                0.00    0.00      38/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1168]   0.0    0.00    0.00                 Catch::ReporterSpec::~ReporterSpec() [1168]
                0.00    0.00       3/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       3/378         std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [799]
-----------------------------------------------
                0.00    0.00       2/18          CATCH2_INTERNAL_TEST_0() [853]
                0.00    0.00       3/18          CATCH2_INTERNAL_TEST_0() [268]
                0.00    0.00      13/18          CATCH2_INTERNAL_TEST_20() [528]
[1169]   0.0    0.00    0.00      18         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
                0.00    0.00      18/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      18/20          Catch::BinaryExpr<std::sharedptr<advgetopt::validator> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, decltype(nullptr) const&) [1241]
                0.00    0.00      18/179         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
-----------------------------------------------
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_24() [643]
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       1/18          CATCH2_INTERNAL_TEST_43() [585]
                0.00    0.00       2/18          CATCH2_INTERNAL_TEST_59() [599]
                0.00    0.00       3/18          CATCH2_INTERNAL_TEST_47() [579]
                0.00    0.00       3/18          CATCH2_INTERNAL_TEST_53() [495]
                0.00    0.00       4/18          CATCH2_INTERNAL_TEST_28() [403]
[1170]   0.0    0.00    0.00      18         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
                0.00    0.00      18/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      18/18          Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [1]) [1250]
-----------------------------------------------
                0.00    0.00       3/36          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1353]
                0.00    0.00      33/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator!=<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1107]
[1171]   0.0    0.00    0.00      36         Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1171]
                0.00    0.00      36/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      36/36          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::option_info>&>&&, decltype(nullptr)&&) [1084]
[1172]   0.0    0.00    0.00      36         Catch::BinaryExpr<std::shared_ptr<advgetopt::option_info>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::option_info>&, Catch::StringRef, decltype(nullptr) const&) [1172]
                0.00    0.00      36/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1173]   0.0    0.00    0.00                 Catch::TestSpec::TestSpec() [1173]
                0.00    0.00       2/188819      std::vector<std::__cxx11::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() [193]
-----------------------------------------------
                0.00    0.00     139/139         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&) [848]
[1174]   0.0    0.00    0.00     139         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) [1174]
                0.00    0.00     139/858645      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) [398]
-----------------------------------------------
                0.00    0.00      65/65          void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
[1175]   0.0    0.00    0.00      65         void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [1175]
                0.00    0.00      65/65          decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1176]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [2141]
-----------------------------------------------
                0.00    0.00      65/65          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef const&>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef const&) [1175]
[1176]   0.0    0.00    0.00      65         decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef const&>)())) std::construct_at<Catch::StringRef, Catch::StringRef const&>(Catch::StringRef, Catch::StringRef const&) [1176]
                0.00    0.00      65/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      65/279         Catch::StringRef const& std::forward<Catch::StringRef const&>(std::remove_reference<Catch::StringRef const&>::type&) [2141]
-----------------------------------------------
                0.00    0.00      32/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [827]
[1177]   0.0    0.00    0.00      32         Catch::BinaryExpr<char const const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1177]
                0.00    0.00      32/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      32/32          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<bool, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<bool, int> >::type Catch::operator==<int>(Catch::ExprLhs<bool>&&, int) [1111]
[1178]   0.0    0.00    0.00      32         Catch::BinaryExpr<bool, int>::BinaryExpr(bool, bool, Catch::StringRef, int) [1178]
                0.00    0.00      32/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      31/31          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [13]) [829]
[1179]   0.0    0.00    0.00      31         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]) [1179]
                0.00    0.00      31/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       4/15          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/15          CATCH2_INTERNAL_TEST_34() [672]
                0.00    0.00       7/15          CATCH2_INTERNAL_TEST_0() [212]
[1180]   0.0    0.00    0.00      15         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1180]
                0.00    0.00      15/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      15/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                                                 <spontaneous>
[1181]   0.0    0.00    0.00                 std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_ptr<Catch::Clara::Detail::BoundRef, (__gnu_cxx::Lockpolicy)2> const&) [1181]
                0.00    0.00      36/381         std::__shared_count<(__gnu_cxx::Lockpolicy)2>::operator=(std::__shared_count<(__gnu_cxx::Lockpolicy)2> const&) [901]
-----------------------------------------------
                                                 <spontaneous>
[1182]   0.0    0.00    0.00                 Catch::TestSpecParser::~TestSpecParser() [1182]
                0.00    0.00       3/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
                0.00    0.00       1/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
-----------------------------------------------
                0.00    0.00      30/30          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [2]) [831]
[1183]   0.0    0.00    0.00      30         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [2]) [1183]
                0.00    0.00      30/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1184]   0.0    0.00    0.00                 Catch::ReporterSpec::ReporterSpec(Catch::ReporterSpec&&) [1184]
                0.00    0.00       2/2707296     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> >&&) [26]
-----------------------------------------------
                                                 <spontaneous>
[1185]   0.0    0.00    0.00                 Catch::ProcessedReporterSpec::ProcessedReporterSpec(Catch::ProcessedReporterSpec&&) [1185]
                0.00    0.00       2/2707296     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> >&&) [26]
-----------------------------------------------
                0.00    0.00      65/1119        void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
                0.00    0.00    1054/1119        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1189]
[1186]   0.0    0.00    0.00    1119         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1186]
                0.00    0.00     120/120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [1187]
-----------------------------------------------
                0.00    0.00     120/120         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1186]
[1187]   0.0    0.00    0.00     120         std::allocator_traits<std::allocator<Catch::StringRef> >::deallocate(std::allocator<Catch::StringRef>&, Catch::StringRef, unsigned long) [1187]
                0.00    0.00     120/26670013     std::is_constant_evaluated() [132]
                0.00    0.00     120/120         __gnu_cxx::new_allocator<Catch::StringRef>::deallocate(Catch::StringRef, unsigned long) [2223]
-----------------------------------------------
                0.00    0.00      27/27          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1120]
[1188]   0.0    0.00    0.00      27         Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1188]
                0.00    0.00      27/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00    1054/1054        std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::~vector() [927]
[1189]   0.0    0.00    0.00    1054         std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::~Vectorbase() [1189]
                0.00    0.00    1054/1119        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_deallocate(Catch::StringRef, unsigned long) [1186]
                0.00    0.00    1054/1054        std::Vectorbase<Catch::StringRef, std::allocator<Catch::StringRef> >::Vectorimpl::~Vectorimpl() [2023]
-----------------------------------------------
                0.00    0.00       5/13          CATCH2_INTERNAL_TEST_74() [486]
                0.00    0.00       8/13          CATCH2_INTERNAL_TEST_47() [591]
[1190]   0.0    0.00    0.00      13         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator>&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator>&>&&, decltype(nullptr)&&) [1190]
                0.00    0.00      13/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      13/159         Catch::BinaryExpr<std::sharedptr<advgetopt::validator>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator>&, Catch::StringRef, decltype(nullptr) const&) [975]
                0.00    0.00      13/179         bool std::operator==<advgetopt::validator>(std::shared_ptr<advgetopt::validator> const&, decltype(nullptr)) [2181]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [212]
[1191]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<char const (&) [15], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<char const (&) [15]>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1191]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<char const (&) [15], std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, char const (&) [15], Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1569]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [519]
[1192]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [101]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [101]> >::type Catch::operator==<char const (&) [101]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [101]) [1192]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [101]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [101]) [1572]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [638]
[1193]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [10]) [1193]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [10]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [10]) [1595]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [519]
[1194]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [112]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [112]> >::type Catch::operator==<char const (&) [112]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [112]) [1194]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [112]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [112]) [1573]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [268]
[1195]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [113]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [113]> >::type Catch::operator==<char const (&) [113]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [113]) [1195]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [113]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [113]) [1574]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_3() [2]
[1196]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [125]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [125]> >::type Catch::operator==<char const (&) [125]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [125]) [1196]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [125]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [125]) [1575]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [663]
[1197]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [13]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [13]> >::type Catch::operator==<char const (&) [13]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [13]) [1197]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [13]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [13]) [1596]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_34() [779]
[1198]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [17]) [1198]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [17]) [1597]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_34() [779]
[1199]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [25]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [25]> >::type Catch::operator==<char const (&) [25]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [25]) [1199]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [25]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [25]) [1598]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1200]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [26]) [1200]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [26]) [1576]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_34() [779]
[1201]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [26]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [26]> >::type Catch::operator==<char const (&) [26]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [26]) [1201]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [26]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [26]) [1599]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [663]
[1202]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [29]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [29]> >::type Catch::operator==<char const (&) [29]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [29]) [1202]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [29]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [29]) [1600]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_34() [779]
[1203]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [2]) [1203]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [2]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [2]) [1601]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [268]
[1204]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [41]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [41]> >::type Catch::operator==<char const (&) [41]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [41]) [1204]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [41]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [41]) [1577]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_24() [643]
[1205]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [43], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [43]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [43]> >::type Catch::operator==<char const (&) [43]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [43]) [1205]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           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]) [1578]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1206]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [53]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [53]> >::type Catch::operator==<char const (&) [53]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [53]) [1206]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [53]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [53]) [1579]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_35() [634]
[1207]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [56]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [56]> >::type Catch::operator==<char const (&) [56]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [56]) [1207]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [56]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [56]) [1580]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1208]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [57]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [57]> >::type Catch::operator==<char const (&) [57]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [57]) [1208]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [57]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [57]) [1581]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1209]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [59], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [59]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [59]> >::type Catch::operator==<char const (&) [59]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [59]) [1209]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                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(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [59]) [1582]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_16() [35]
[1210]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [64]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [64]> >::type Catch::operator==<char const (&) [64]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [64]) [1210]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [64]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [64]) [1583]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1211]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [67], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [67]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [67]> >::type Catch::operator==<char const (&) [67]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [67]) [1211]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                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(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [67]) [1584]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1212]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [70]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [70]> >::type Catch::operator==<char const (&) [70]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [70]) [1212]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [70]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [70]) [1585]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_120() [434]
[1213]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [73]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [73]> >::type Catch::operator==<char const (&) [73]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [73]) [1213]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [73]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [73]) [1586]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1214]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [74]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [74]> >::type Catch::operator==<char const (&) [74]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [74]) [1214]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [74]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [74]) [1587]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1215]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [77]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [77]> >::type Catch::operator==<char const (&) [77]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [77]) [1215]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [77]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [77]) [1588]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [519]
[1216]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [78]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [78]> >::type Catch::operator==<char const (&) [78]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [78]) [1216]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [78]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [78]) [1589]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1217]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [81]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [81]> >::type Catch::operator==<char const (&) [81]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [81]) [1217]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [81]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [81]) [1590]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [467]
[1218]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [85]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [85]> >::type Catch::operator==<char const (&) [85]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [85]) [1218]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [85]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [85]) [1591]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_7() [519]
[1219]   0.0    0.00    0.00       1         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [89]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [89]> >::type Catch::operator==<char const (&) [89]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [89]) [1219]
                0.00    0.00       1/917811      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) [61]
                0.00    0.00       1/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       1/1           Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [89]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [89]) [1592]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_14() [129]
[1220]   0.0    0.00    0.00      20         std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      20/70          std::vector<unsigned long, std::allocator<unsigned long> >::max_size() const [1123]
                0.00    0.00      20/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1314]
                0.00    0.00      20/90          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1313]
                0.00    0.00      20/20          std::vector<unsigned long, std::allocator<unsigned long> >::capacity() const [2475]
                0.00    0.00      20/3802        std::vector<unsigned long, std::allocator<unsigned long> >::size() const [1912]
                0.00    0.00      20/115         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [2224]
                0.00    0.00      20/70          std::vector<unsigned long, std::allocator<unsigned long> >::_S_relocate(unsigned long, unsigned long, unsigned long, std::allocator<unsigned long>&) [2275]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_0() [268]
[1221]   0.0    0.00    0.00       1         Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1221]
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1223]
-----------------------------------------------
                0.00    0.00       1/1           CATCH2_INTERNAL_TEST_11() [396]
[1222]   0.0    0.00    0.00       1         Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1222]
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1224]
-----------------------------------------------
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1221]
[1223]   0.0    0.00    0.00       1         Catch::MatchExpr<advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exit const&, Catch::Matchers::ExceptionWatcher const&) [1223]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       1/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/1           Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher> Catch::makeMatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1222]
[1224]   0.0    0.00    0.00       1         Catch::MatchExpr<advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher>::MatchExpr(advgetopt::getopt_exception const&, Catch::Matchers::ExceptionWatcher const&) [1224]
                0.00    0.00       1/5894        Catch::Matchers::ExceptionWatcher::match(std::exception const&) const [428]
                0.00    0.00       1/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1225]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>::construct<Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo>(Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo, Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const::ParserInfo&&) [1225]
                0.00    0.00      44/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00      21/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [5]) [1159]
[1226]   0.0    0.00    0.00      21         Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [5]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [5]) [1226]
                0.00    0.00      21/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      21/21          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [17]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [17]> >::type Catch::operator==<char const (&) [17]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [17]) [862]
[1227]   0.0    0.00    0.00      21         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [17]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [17]) [1227]
                0.00    0.00      21/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      20/88          std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00      68/88          void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
[1228]   0.0    0.00    0.00      88         std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long) [1228]
                0.00    0.00      88/88          std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) [1229]
-----------------------------------------------
                0.00    0.00      88/88          std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long) [1228]
[1229]   0.0    0.00    0.00      88         std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) [1229]
                0.00    0.00      88/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      88/88          __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const) [2248]
-----------------------------------------------
                0.00    0.00      20/2094        std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00      68/2094        void std::vector<long, std::allocator<long> >::_M_realloc_insert<long const&>(__gnu_cxx::__normal_iterator<long, std::vector<long, std::allocator<long> > >, long const&) [983]
                0.00    0.00    2006/2094        std::Vectorbase<long, std::allocator<long> >::~Vectorbase() [1243]
[1230]   0.0    0.00    0.00    2094         std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [1230]
                0.00    0.00      88/88          std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long) [1231]
-----------------------------------------------
                0.00    0.00      88/88          std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [1230]
[1231]   0.0    0.00    0.00      88         std::allocator_traits<std::allocator<long> >::deallocate(std::allocator<long>&, long, unsigned long) [1231]
                0.00    0.00      88/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      88/88          __gnu_cxx::new_allocator<long>::deallocate(long, unsigned long) [2247]
-----------------------------------------------
                0.00    0.00      10/10          CATCH2_INTERNAL_TEST_0() [212]
[1232]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1232]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_34() [672]
[1233]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1233]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_34() [672]
[1234]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1234]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_34() [672]
[1235]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1235]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_34() [672]
[1236]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1236]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                0.00    0.00       2/10          CATCH2_INTERNAL_TEST_0() [212]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_30() [706]
                0.00    0.00       4/10          CATCH2_INTERNAL_TEST_34() [672]
[1237]   0.0    0.00    0.00      10         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, advgetopt::option_info_ref&) [1237]
                0.00    0.00      10/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00      10/65          Catch::BinaryExpr<advgetopt::optioninfo_ref&, advgetopt::option_info_ref&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, advgetopt::option_info_ref&) [1112]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_9() [62]
[1238]   0.0    0.00    0.00      20         std::vector<long, std::allocator<long> >::reserve(unsigned long) [1238]
                0.00    0.00      20/156         std::vector<long, std::allocator<long> >::max_size() const [1012]
                0.00    0.00      20/88          std::Vectorbase<long, std::allocator<long> >::_M_allocate(unsigned long) [1228]
                0.00    0.00      20/2094        std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [1230]
                0.00    0.00      20/20          std::vector<long, std::allocator<long> >::capacity() const [2474]
                0.00    0.00      20/820         std::vector<long, std::allocator<long> >::size() const [2047]
                0.00    0.00      20/2162        std::Vectorbase<long, std::allocator<long> >::_M_get_Tp_allocator() [1937]
                0.00    0.00      20/156         std::vector<long, std::allocator<long> >::_S_relocate(long, long, long, std::allocator<long>&) [2196]
-----------------------------------------------
                0.00    0.00      20/20          CATCH2_INTERNAL_TEST_25() [63]
[1239]   0.0    0.00    0.00      20         std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      20/84          std::vector<double, std::allocator<double> >::max_size() const [1113]
                0.00    0.00      20/52          std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [1278]
                0.00    0.00      20/2058        std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [1280]
                0.00    0.00      20/20          std::vector<double, std::allocator<double> >::capacity() const [2473]
                0.00    0.00      20/614         std::vector<double, std::allocator<double> >::size() const [2078]
                0.00    0.00      20/2090        std::Vectorbase<double, std::allocator<double> >::_M_get_Tp_allocator() [1940]
                0.00    0.00      20/84          std::vector<double, std::allocator<double> >::_S_relocate(double, double, double, std::allocator<double>&) [2260]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[1240]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_0() [1240]
                0.00    0.00       4/198         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator==<int>(Catch::ExprLhs<int>&&, int) [882]
                0.00    0.00       8/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       5/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       4/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       4/202         Catch::ExprLhs<int> Catch::operator<=<int, 0>(Catch::Decomposer&&, int) [2167]
                0.00    0.00       1/514         unittest::g_progress() [2081]
-----------------------------------------------
                0.00    0.00       2/20          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1417]
                0.00    0.00      18/20          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::validator> const&>&&, decltype(nullptr)&&) [1169]
[1241]   0.0    0.00    0.00      20         Catch::BinaryExpr<std::shared_ptr<advgetopt::validator> const&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::validator> const&, Catch::StringRef, decltype(nullptr) const&) [1241]
                0.00    0.00      20/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       2/2           CATCH2_INTERNAL_TEST_76() [429]
[1242]   0.0    0.00    0.00       2         CATCH2_INTERNAL_TEST_76()::print_expected::~print_expected() [1242]
                0.00    0.00       2/7625950     std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() [9]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<long, std::allocator<long> >::~vector() [857]
[1243]   0.0    0.00    0.00    2006         std::Vectorbase<long, std::allocator<long> >::~Vectorbase() [1243]
                0.00    0.00    2006/2094        std::Vectorbase<long, std::allocator<long> >::_M_deallocate(long, unsigned long) [1230]
                0.00    0.00    2006/2006        std::Vectorbase<long, std::allocator<long> >::Vectorimpl::~Vectorimpl() [1955]
-----------------------------------------------
                0.00    0.00       8/8           std::vector<int, std::allocator<int> >::push_back(int const&) [1110]
[1244]   0.0    0.00    0.00       8         void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, int const&) [1244]
                0.00    0.00       8/8           std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [1293]
                0.00    0.00       8/100         void std::allocator_traits<std::allocator<int> >::construct<int, int const&>(std::allocator<int>&, int, int const&) [1128]
                0.00    0.00       8/8           std::Vectorbase<int, std::allocator<int> >::_M_allocate(unsigned long) [1544]
                0.00    0.00       8/9           std::Vectorbase<int, std::allocator<int> >::_M_deallocate(int, unsigned long) [1543]
                0.00    0.00      16/18          std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() [2492]
                0.00    0.00      16/234         __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::base() const [2152]
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_relocate(int, int, int, std::allocator<int>&) [2521]
                0.00    0.00       8/9           std::vector<int, std::allocator<int> >::begin() [2625]
                0.00    0.00       8/58          __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >::difference_type __gnu_cxx::operator-<int, std::vector<int, std::allocator<int> > >(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&, __gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > > const&) [2288]
                0.00    0.00       8/464         int const& std::forward<int const&>(std::remove_reference<int const&>::type&) [2084]
-----------------------------------------------
                                                 <spontaneous>
[1245]   0.0    0.00    0.00                 void std::Functionbase::Basemanager<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >::_M_create<std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false> >(std::Anydata&, std::__detail::CharMatcher<std::_cxx11::regex_traits<char>, true, false>&&, std::integral_constant<bool, true>) [1245]
                0.00    0.00      38/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      38/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                0.00    0.00       9/9           CATCH2_INTERNAL_TEST_0() [212]
[1246]   0.0    0.00    0.00       9         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1246]
                0.00    0.00       9/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       9/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
[1247]   0.0    0.00    0.00      24         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1247]
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1248]
                0.00    0.00      24/26          std::Vectorbase<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_get_Tp_allocator() const [2437]
-----------------------------------------------
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1247]
[1248]   0.0    0.00    0.00      24         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_S_max_size(std::allocator<Catch::Clara::Opt> const&) [1248]
                0.00    0.00      24/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00      24/24          std::allocator_traits<std::allocator<Catch::Clara::Opt> >::max_size(std::allocator<Catch::Clara::Opt> const&) [2459]
-----------------------------------------------
                0.00    0.00       1/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_range_insert<__gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > > >(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, std::forward_iterator_tag) [404]
                0.00    0.00       3/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt const&>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt const&) [424]
                0.00    0.00       8/12          void std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_realloc_insert<Catch::Clara::Opt>(__gnu_cxx::__normal_iterator<Catch::Clara::Opt, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >, Catch::Clara::Opt&&) [383]
[1249]   0.0    0.00    0.00      12         std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::_M_check_len(unsigned long, char const) const [1249]
                0.00    0.00      24/24          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::max_size() const [1247]
                0.00    0.00      48/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [2302]
                0.00    0.00      12/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                0.00    0.00      18/18          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [1]) [1170]
[1250]   0.0    0.00    0.00      18         Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [1]) [1250]
                0.00    0.00      18/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1251]   0.0    0.00    0.00                 void std::Construct<Catch::Clara::Opt, Catch::Clara::Opt>(Catch::Clara::Opt, Catch::Clara::Opt&&) [1251]
                0.00    0.00      35/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      35/303         Catch::Clara::Opt&& std::forward<Catch::Clara::Opt>(std::removereference<Catch::Clara::Opt>::type&) [2133]
                0.00    0.00      35/145         Catch::Clara::Opt::Opt(Catch::Clara::Opt&&) [2201]
-----------------------------------------------
                0.00    0.00      17/17          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [5]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [5]> >::type Catch::operator==<char const (&) [5]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [5]) [889]
[1252]   0.0    0.00    0.00      17         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [5]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [5]) [1252]
                0.00    0.00      17/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                   1             __static_initialization_and_destruction_0(int, int) [1253]
[1253]   0.0    0.00    0.00       0+1       __static_initialization_and_destruction_0(int, int) [1253]
                0.00    0.00       1/188819      std::vector<std::__cxx11::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() [193]
                                   1             __static_initialization_and_destruction_0(int, int) [1253]
-----------------------------------------------
                0.00    0.00      16/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [15], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [15]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [15]> >::type Catch::operator==<char const (&) [15]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [15]) [892]
[1254]   0.0    0.00    0.00      16         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]) [1254]
                0.00    0.00      16/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      16/16          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [18], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [18]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [18]> >::type Catch::operator==<char const (&) [18]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [18]) [893]
[1255]   0.0    0.00    0.00      16         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]) [1255]
                0.00    0.00      16/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/45          Catch::StringStreams::~StringStreams() [1688]
                0.00    0.00       1/45          Catch::TestSpecParser::~TestSpecParser() [1182]
                0.00    0.00      20/45          CATCH2_INTERNAL_TEST_14() [129]
                0.00    0.00      23/45          std::__detail::NFAbase::~NFAbase() [1339]
[1256]   0.0    0.00    0.00      45         std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
                0.00    0.00      45/45          void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [1318]
                0.00    0.00      45/45          std::Vector_base<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1366]
                0.00    0.00      45/115         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_get_Tp_allocator() [2224]
-----------------------------------------------
                0.00    0.00       2/15          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator!=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1395]
                0.00    0.00       2/15          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator< <char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1394]
                0.00    0.00       2/15          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator<=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1393]
                0.00    0.00       2/15          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator><char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1392]
                0.00    0.00       2/15          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator>=<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1391]
                0.00    0.00       5/15          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1319]
[1257]   0.0    0.00    0.00      15         Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [1]) [1257]
                0.00    0.00      15/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1258]   0.0    0.00    0.00                 Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::ParserRefImpl(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [1258]
                0.00    0.00      36/18878311     Catch::StringRef::StringRef() [118]
                0.00    0.00      18/43          Catch::Clara::Detail::ComposableParserImpl<Catch::Clara::Opt>::ComposableParserImpl() [2385]
                0.00    0.00      18/74          std::shared_ptr<Catch::Clara::Detail::BoundRef>::shared_ptr(std::shared_ptr<Catch::Clara::Detail::BoundRef> const&) [2270]
-----------------------------------------------
                                                 <spontaneous>
[1259]   0.0    0.00    0.00                 Catch::ReporterSpec::ReporterSpec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Catch::Optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Catch::Optional<Catch::ColourMode>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) [1259]
                0.00    0.00       1/2707296     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> >&&) [26]
-----------------------------------------------
                                                 <spontaneous>
[1260]   0.0    0.00    0.00                 Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>::BasicResult(Catch::Clara::Detail::BasicResult<Catch::Clara::Detail::ParseState>&&) [1260]
                0.00    0.00       1/2707296     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> >&&) [26]
-----------------------------------------------
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_7() [622]
                0.00    0.00       6/7           CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
[1261]   0.0    0.00    0.00       7         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&) [1261]
                0.00    0.00       7/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       7/7           Catch::BinaryExpr<std::sharedptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::conf_file>&, Catch::StringRef, std::shared_ptr<advgetopt::conf_file>&) [1346]
                0.00    0.00       7/7           bool std::operator==<advgetopt::conf_file, advgetopt::conf_file>(std::shared_ptr<advgetopt::conf_file> const&, std::shared_ptr<advgetopt::conf_file> const&) [2736]
-----------------------------------------------
                0.00    0.00       7/7           CATCH2_INTERNAL_TEST_37() [260]
[1262]   0.0    0.00    0.00       7         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::variables>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::variables>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>&&, std::shared_ptr<advgetopt::variables>&) [1262]
                0.00    0.00       7/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       7/7           Catch::BinaryExpr<std::sharedptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables> const&, Catch::StringRef, std::shared_ptr<advgetopt::variables>&) [1344]
                0.00    0.00       7/7           bool std::operator==<advgetopt::variables, advgetopt::variables>(std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables> const&) [2737]
-----------------------------------------------
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_37() [260]
                0.00    0.00       1/7           CATCH2_INTERNAL_TEST_7() [519]
                0.00    0.00       5/7           CATCH2_INTERNAL_TEST_112() [419]
[1263]   0.0    0.00    0.00       7         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
                0.00    0.00       7/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       7/7           Catch::BinaryExpr<std::sharedptr<advgetopt::getopt>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::getopt>&, Catch::StringRef, decltype(nullptr) const&) [1345]
                0.00    0.00       7/7           bool std::operator==<advgetopt::getopt>(std::shared_ptr<advgetopt::getopt> const&, decltype(nullptr)) [2735]
-----------------------------------------------
                0.00    0.00      60/60          std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1265]
[1264]   0.0    0.00    0.00      60         std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1264]
                0.00    0.00      60/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      60/60          __gnu_cxx::new_allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [2282]
-----------------------------------------------
                                                 <spontaneous>
[1265]   0.0    0.00    0.00                 std::__cxx11::Listbase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_put_node(std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [1265]
                0.00    0.00      60/60          std::allocator_traits<std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::allocator<std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::Listnode<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long) [1264]
-----------------------------------------------
                                                 <spontaneous>
[1266]   0.0    0.00    0.00                 std::vector<Catch::TestCaseHandle, std::allocator<Catch::TestCaseHandle> >::_S_max_size(std::allocator<Catch::TestCaseHandle> const&) [1266]
                0.00    0.00      18/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1267]   0.0    0.00    0.00                 std::vector<Catch::Detail::unique_ptr<Catch::ITestInvoker>, std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::ITestInvoker> > const&) [1267]
                0.00    0.00      18/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1268]   0.0    0.00    0.00                 std::vector<Catch::Detail::unique_ptr<Catch::TestCaseInfo>, std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > >::_S_max_size(std::allocator<Catch::Detail::unique_ptr<Catch::TestCaseInfo> > const&) [1268]
                0.00    0.00      18/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                                                 <spontaneous>
[1269]   0.0    0.00    0.00                 std::vector<Catch::TestCaseInfo, std::allocator<Catch::TestCaseInfo> >::_S_max_size(std::allocator<Catch::TestCaseInfo> const&) [1269]
                0.00    0.00      18/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                0.00    0.00       1/1           unittest::snap_catch2_main(char const, char const, int, char**, void ()(), void ()(Catch::Clara::Parser&), int ()(Catch::Session&), void ()()) [337]
[1270]   0.0    0.00    0.00       1         (anonymous namespace)::tests_done() [1270]
                0.00    0.00       1/115         unittest::expected_logs_stack_is_empty() [766]
-----------------------------------------------
                                                 <spontaneous>
[1271]   0.0    0.00    0.00                 Catch::(anonymous namespace)::TestGroup::TestGroup(Catch::Detail::unique_ptr<Catch::IEventListener>&&, Catch::Config const) [1271]
                0.00    0.00       1/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
-----------------------------------------------
                                                 <spontaneous>
[1272]   0.0    0.00    0.00                 Catch::Session::runInternal() [1272]
                0.00    0.00       1/627679      std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::empty() const [110]
-----------------------------------------------
                0.00    0.00      10/1753        std::function<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&)>::~function() [1705]
                0.00    0.00      22/1753        std::function<void (advgetopt::option_info const&)>::~function() [1700]
                0.00    0.00    1721/1753        std::function<bool (char)>::~function() [1276]
[1273]   0.0    0.00    0.00    1753         std::Functionbase::~Functionbase() [1273]
                0.00    0.00      20/20          std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1330]
                0.00    0.00      10/10          std::Functionhandler<void (std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&), CATCH2_INTERNAL_TEST_13()::conf_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1384]
-----------------------------------------------
                0.00    0.00      56/56          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() [1275]
[1274]   0.0    0.00    0.00      56         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) [1274]
                0.00    0.00      56/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      56/56          __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const) [2289]
-----------------------------------------------
                0.00    0.00       3/3           std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [917]
[1275]   0.0    0.00    0.00       3         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() [1275]
                0.00    0.00      56/56          std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) [1274]
                0.00    0.00      56/157         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator() [2193]
-----------------------------------------------
                                                 <spontaneous>
[1276]   0.0    0.00    0.00                 std::function<bool (char)>::~function() [1276]
                0.00    0.00    1721/1753        std::Functionbase::~Functionbase() [1273]
-----------------------------------------------
                0.00    0.00      13/13          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [20]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [20]> >::type Catch::operator==<char const (&) [20]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [20]) [910]
[1277]   0.0    0.00    0.00      13         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [20]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [20]) [1277]
                0.00    0.00      13/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      20/52          std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      32/52          void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
[1278]   0.0    0.00    0.00      52         std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [1278]
                0.00    0.00      52/52          std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [1279]
-----------------------------------------------
                0.00    0.00      52/52          std::Vectorbase<double, std::allocator<double> >::_M_allocate(unsigned long) [1278]
[1279]   0.0    0.00    0.00      52         std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) [1279]
                0.00    0.00      52/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      52/52          __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const) [2307]
-----------------------------------------------
                0.00    0.00      20/2058        std::vector<double, std::allocator<double> >::reserve(unsigned long) [1239]
                0.00    0.00      32/2058        void std::vector<double, std::allocator<double> >::_M_realloc_insert<double const&>(__gnu_cxx::__normal_iterator<double, std::vector<double, std::allocator<double> > >, double const&) [1086]
                0.00    0.00    2006/2058        std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [1297]
[1280]   0.0    0.00    0.00    2058         std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [1280]
                0.00    0.00      52/52          std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [1281]
-----------------------------------------------
                0.00    0.00      52/52          std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [1280]
[1281]   0.0    0.00    0.00      52         std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double, unsigned long) [1281]
                0.00    0.00      52/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      52/52          __gnu_cxx::new_allocator<double>::deallocate(double, unsigned long) [2306]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[1282]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1282]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[1283]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1283]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[1284]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1284]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[1285]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1285]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_0() [212]
[1286]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1286]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/8           Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [2]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [2]) [1341]
-----------------------------------------------
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_35() [634]
                0.00    0.00       1/6           CATCH2_INTERNAL_TEST_39() [635]
                0.00    0.00       4/6           CATCH2_INTERNAL_TEST_28() [403]
[1287]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<advgetopt::optioninfo_ref const&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [3]) [1354]
-----------------------------------------------
                0.00    0.00       6/6           CATCH2_INTERNAL_TEST_13()::conf_callback::operator()(std::shared_ptr<advgetopt::conf_file>, advgetopt::callback_action_t, std::__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&) [794]
[1288]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::callback_action_t&, advgetopt::callback_action_t&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::callback_action_t&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t& const&> >::type Catch::operator==<advgetopt::callback_action_t&>(Catch::ExprLhs<advgetopt::callback_action_t&>&&, advgetopt::callback_action_t&) [1288]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<advgetopt::callbackaction_t&, advgetopt::callback_action_t&>::BinaryExpr(bool, advgetopt::callback_action_t&, Catch::StringRef, advgetopt::callback_action_t&) [1357]
-----------------------------------------------
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_16() [601]
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       2/6           CATCH2_INTERNAL_TEST_24() [643]
[1289]   0.0    0.00    0.00       6         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
                0.00    0.00       6/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       6/6           Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [1359]
-----------------------------------------------
                0.00    0.00       1/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::M_move_assign(std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >&&, std::integral_constant<bool, true>) [1691]
                0.00    0.00      49/50          Catch::Clara::Parser::~Parser() [388]
[1290]   0.0    0.00    0.00      50         std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1299]
                0.00    0.00      50/50          std::Vector_base<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~Vectorbase() [1671]
                0.00    0.00      50/56          std::Vectorbase<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::_M_get_Tp_allocator() [2293]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [1293]
[1291]   0.0    0.00    0.00      16         std::vector<int, std::allocator<int> >::max_size() const [1291]
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&) [1292]
                0.00    0.00      16/16          std::Vectorbase<int, std::allocator<int> >::_M_get_Tp_allocator() const [2517]
-----------------------------------------------
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::max_size() const [1291]
[1292]   0.0    0.00    0.00      16         std::vector<int, std::allocator<int> >::_S_max_size(std::allocator<int> const&) [1292]
                0.00    0.00      16/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
                0.00    0.00      16/16          std::allocator_traits<std::allocator<int> >::max_size(std::allocator<int> const&) [2520]
-----------------------------------------------
                0.00    0.00       8/8           void std::vector<int, std::allocator<int> >::_M_realloc_insert<int const&>(__gnu_cxx::__normal_iterator<int, std::vector<int, std::allocator<int> > >, int const&) [1244]
[1293]   0.0    0.00    0.00       8         std::vector<int, std::allocator<int> >::_M_check_len(unsigned long, char const) const [1293]
                0.00    0.00      16/16          std::vector<int, std::allocator<int> >::max_size() const [1291]
                0.00    0.00      32/74          std::vector<int, std::allocator<int> >::size() const [2269]
                0.00    0.00       8/860142      unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [1740]
-----------------------------------------------
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1401]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1420]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1414]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1411]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1408]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [1], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [1]>&&, advgetopt::option_info_ref&) [1405]
[1294]   0.0    0.00    0.00      12         Catch::BinaryExpr<char const (&) [1], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [1], Catch::StringRef, advgetopt::option_info_ref&) [1294]
                0.00    0.00      12/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1402]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1421]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1415]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1412]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1409]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<decltype(nullptr) const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<decltype(nullptr) const&>&&, advgetopt::option_info_ref&) [1406]
[1295]   0.0    0.00    0.00      12         Catch::BinaryExpr<decltype(nullptr) const&, advgetopt::option_info_ref&>::BinaryExpr(bool, decltype(nullptr) const&, Catch::StringRef, advgetopt::option_info_ref&) [1295]
                0.00    0.00      12/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator==<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1397]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1418]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator< <decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1413]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator<=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1410]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator><decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1407]
                0.00    0.00       2/12          std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&> >::type Catch::operator>=<decltype(nullptr)>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, decltype(nullptr)&&) [1404]
[1296]   0.0    0.00    0.00      12         Catch::BinaryExpr<advgetopt::option_info_ref&, decltype(nullptr) const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, decltype(nullptr) const&) [1296]
                0.00    0.00      12/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00    2006/2006        std::vector<double, std::allocator<double> >::~vector() [861]
[1297]   0.0    0.00    0.00    2006         std::Vectorbase<double, std::allocator<double> >::~Vectorbase() [1297]
                0.00    0.00    2006/2058        std::Vectorbase<double, std::allocator<double> >::_M_deallocate(double, unsigned long) [1280]
                0.00    0.00    2006/2006        std::Vectorbase<double, std::allocator<double> >::Vectorimpl::~Vectorimpl() [1951]
-----------------------------------------------
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1299]
[1298]   0.0    0.00    0.00      50         void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1298]
                0.00    0.00      50/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      50/50          void std::Destroyaux<false>::__destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [2320]
-----------------------------------------------
                0.00    0.00      50/50          std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::~vector() [1290]
[1299]   0.0    0.00    0.00      50         void std::Destroy<Catch::Clara::Arg, Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg, std::allocator<Catch::Clara::Arg>&) [1299]
                0.00    0.00      50/50          void std::Destroy<Catch::Clara::Arg>(Catch::Clara::Arg, Catch::Clara::Arg) [1298]
-----------------------------------------------
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1301]
[1300]   0.0    0.00    0.00      49         std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long) [1300]
                0.00    0.00      49/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      49/49          __gnu_cxx::new_allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long) [2332]
-----------------------------------------------
                0.00    0.00      49/49          std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [800]
[1301]   0.0    0.00    0.00      49         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) [1301]
                0.00    0.00      49/49          std::allocator_traits<std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::Rbtree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long) [1300]
                0.00    0.00      49/157         std::Rbtree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::Select1st<std::pair<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator() [2193]
-----------------------------------------------
                0.00    0.00     130/130         void std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_M_realloc_insert<Catch::StringRef const&>(__gnu_cxx::__normal_iterator<Catch::StringRef, std::vector<Catch::StringRef, std::allocator<Catch::StringRef> > >, Catch::StringRef const&) [342]
[1302]   0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1302]
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [1303]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1302]
[1303]   0.0    0.00    0.00     130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [1303]
                0.00    0.00     130/130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1304]
-----------------------------------------------
                0.00    0.00     130/130         std::vector<Catch::StringRef, std::allocator<Catch::StringRef> >::_S_do_relocate(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&, std::integral_constant<bool, true>) [1303]
[1304]   0.0    0.00    0.00     130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1304]
                0.00    0.00     130/130         Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1305]
                0.00    0.00     390/390         Catch::StringRef std::__niter_base<Catch::StringRef>(Catch::StringRef) [2095]
-----------------------------------------------
                0.00    0.00     130/130         Catch::StringRef std::__relocate_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1304]
[1305]   0.0    0.00    0.00     130         Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1305]
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1308]
                0.00    0.00      46/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [2186]
-----------------------------------------------
                0.00    0.00      23/23          void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1308]
[1306]   0.0    0.00    0.00      23         void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [1306]
                0.00    0.00      23/23          decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1307]
                0.00    0.00      23/1668        Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1994]
-----------------------------------------------
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [1306]
[1307]   0.0    0.00    0.00      23         decltype (::new ((void)(0)) Catch::StringRef((declval<Catch::StringRef>)())) std::construct_at<Catch::StringRef, Catch::StringRef>(Catch::StringRef, Catch::StringRef&&) [1307]
                0.00    0.00      23/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      23/1668        Catch::StringRef&& std::forward<Catch::StringRef>(std::remove_reference<Catch::StringRef>::type&) [1994]
-----------------------------------------------
                0.00    0.00      23/23          Catch::StringRef std::__relocatea1<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1305]
[1308]   0.0    0.00    0.00      23         void std::__relocate_object_a<Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef> >(Catch::StringRef, Catch::StringRef, std::allocator<Catch::StringRef>&) [1308]
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::construct<Catch::StringRef, Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef, Catch::StringRef&&) [1306]
                0.00    0.00      23/23          std::remove_reference<Catch::StringRef&>::type&& std::move<Catch::StringRef&>(Catch::StringRef&) [2465]
                0.00    0.00      23/166         Catch::StringRef std::__addressof<Catch::StringRef>(Catch::StringRef&) [2186]
                0.00    0.00      23/23          void std::allocator_traits<std::allocator<Catch::StringRef> >::destroy<Catch::StringRef>(std::allocator<Catch::StringRef>&, Catch::StringRef) [2463]
-----------------------------------------------
                                                 <spontaneous>
[1309]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >::construct<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::locale const&, std::regex_constants::syntax_option_type&) [1309]
                0.00    0.00      23/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1310]   0.0    0.00    0.00                 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<std::__detail::NFA<std::_cxx11::regex_traits<char> >, std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::NFA<std::_cxx11::regex_traits<char> >&, std::Spalloc_shared_tag<std::allocator<std::__detail::NFA<std::_cxx11::regex_traits<char> > > >, std::locale const&, std::regex_constants::syntax_option_type&) [1310]
                0.00    0.00      23/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00      11/11          std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [36]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [36]> >::type Catch::operator==<char const (&) [36]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [36]) [933]
[1311]   0.0    0.00    0.00      11         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [36]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [36]) [1311]
                0.00    0.00      11/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1312]   0.0    0.00    0.00                 std::vector<std::pair<char, char>, std::allocator<std::pair<char, char> > >::_S_max_size(std::allocator<std::pair<char, char> > const&) [1312]
                0.00    0.00      14/6164938     unsigned long const& std::min<unsigned long>(unsigned long const&, unsigned long const&) [155]
-----------------------------------------------
                0.00    0.00      20/90          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      25/90          void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [1131]
                0.00    0.00      45/90          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1366]
[1313]   0.0    0.00    0.00      90         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1313]
                0.00    0.00      45/45          std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long) [1315]
-----------------------------------------------
                0.00    0.00      20/45          std::vector<unsigned long, std::allocator<unsigned long> >::reserve(unsigned long) [1220]
                0.00    0.00      25/45          void std::vector<unsigned long, std::allocator<unsigned long> >::_M_realloc_insert<unsigned long const&>(__gnu_cxx::__normal_iterator<unsigned long, std::vector<unsigned long, std::allocator<unsigned long> > >, unsigned long const&) [1131]
[1314]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1314]
                0.00    0.00      45/45          std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) [1316]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1313]
[1315]   0.0    0.00    0.00      45         std::allocator_traits<std::allocator<unsigned long> >::deallocate(std::allocator<unsigned long>&, unsigned long, unsigned long) [1315]
                0.00    0.00      45/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      45/45          __gnu_cxx::new_allocator<unsigned long>::deallocate(unsigned long, unsigned long) [2362]
-----------------------------------------------
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_allocate(unsigned long) [1314]
[1316]   0.0    0.00    0.00      45         std::allocator_traits<std::allocator<unsigned long> >::allocate(std::allocator<unsigned long>&, unsigned long) [1316]
                0.00    0.00      45/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      45/45          __gnu_cxx::new_allocator<unsigned long>::allocate(unsigned long, void const) [2363]
-----------------------------------------------
                0.00    0.00      45/45          void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [1318]
[1317]   0.0    0.00    0.00      45         void std::Destroy<unsigned long>(unsigned long, unsigned long) [1317]
                0.00    0.00      45/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      45/45          void std::Destroyaux<true>::__destroy<unsigned long>(unsigned long, unsigned long) [2370]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
[1318]   0.0    0.00    0.00      45         void std::Destroy<unsigned long, unsigned long>(unsigned long, unsigned long, std::allocator<unsigned long>&) [1318]
                0.00    0.00      45/45          void std::Destroy<unsigned long>(unsigned long, unsigned long) [1317]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1319]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [1], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [1]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [1]> >::type Catch::operator==<char const (&) [1]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [1]) [1319]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/15          Catch::BinaryExpr<advgetopt::optioninfo_ref&, char const (&) [1]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [1]) [1257]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1320]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, advgetopt::option_info_ref&) [1320]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/38          Catch::BinaryExpr<std::_cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, advgetopt::option_info_ref&>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, advgetopt::option_info_ref&) [1167]
-----------------------------------------------
                0.00    0.00       1/5           CATCH2_INTERNAL_TEST_53() [499]
                0.00    0.00       4/5           CATCH2_INTERNAL_TEST_20() [528]
[1321]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&) [1321]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/5           Catch::BinaryExpr<advgetopt::optionsource_t const&, advgetopt::option_source_t const&>::BinaryExpr(bool, advgetopt::option_source_t const&, Catch::StringRef, advgetopt::option_source_t const&) [1370]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1322]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator>=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1322]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1323]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1323]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1324]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator<=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1324]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1325]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator< <std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1325]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       5/5           CATCH2_INTERNAL_TEST_0() [212]
[1326]   0.0    0.00    0.00       5         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator!=<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1326]
                0.00    0.00       5/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       5/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       1/1           Catch::(anonymous namespace)::TestInvokerAsFunction::invoke() const [1]
[1327]   0.0    0.00    0.00       1         CATCH2_INTERNAL_TEST_5() [1327]
                0.00    0.00       1/3889971     void Catch::AssertionHandler::handleExpr<bool>(Catch::ExprLhs<bool> const&) [65]
                0.00    0.00       1/3890003     Catch::ExprLhs<bool> Catch::operator<=<bool, 0>(Catch::Decomposer&&, bool) [119]
                0.00    0.00       2/18878112     operator"" catchsr(char const, unsigned long) [64]
                0.00    0.00       2/9445340     Catch::SourceLineInfo::SourceLineInfo(char const, unsigned long) [131]
                0.00    0.00       1/9439056     Catch::AssertionHandler::~AssertionHandler() [253]
                0.00    0.00       1/514         unittest::g_progress() [2081]
                0.00    0.00       1/1           cppthread::logger& cppthread::logger::operator<< <char [25]>(char const (&) [25]) [2913]
-----------------------------------------------
                                                 <spontaneous>
[1328]   0.0    0.00    0.00                 Catch::Clara::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::Clara::Detail::TokenStream) const [1328]
                0.00    0.00       1/10          Catch::Clara::Detail::BasicResult<Catch::Clara::ParseResultType>::~BasicResult() [1055]
                0.00    0.00     415/415         Catch::Clara::Detail::ParserRefImpl<Catch::Clara::Opt>::cardinality() const [2091]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator() const [2252]
                0.00    0.00      43/86          __gnu_cxx::__normal_iterator<Catch::Clara::Opt const, std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> > >::operator++() [2251]
                0.00    0.00       1/54          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::size() const [2302]
                0.00    0.00       1/8           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::size() const [2667]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::begin() const [2387]
                0.00    0.00       1/43          std::vector<Catch::Clara::Opt, std::allocator<Catch::Clara::Opt> >::end() const [2386]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::begin() const [2782]
                0.00    0.00       1/4           std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> >::end() const [2781]
                0.00    0.00       1/2           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator() const [2857]
                0.00    0.00       1/2           __gnu_cxx::__normal_iterator<Catch::Clara::Arg const, std::vector<Catch::Clara::Arg, std::allocator<Catch::Clara::Arg> > >::operator++() [2853]
-----------------------------------------------
                0.00    0.00      38/38          std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1330]
[1329]   0.0    0.00    0.00      38         std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1329]
                0.00    0.00      18/18          void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&) [1331]
                0.00    0.00      20/20          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_destroy(std::Anydata&, std::integral_constant<bool, true>) [2476]
                0.00    0.00      18/24          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_get_pointer(std::Anydata const&) [2458]
-----------------------------------------------
                0.00    0.00      20/20          std::Functionbase::~Functionbase() [1273]
[1330]   0.0    0.00    0.00      20         std::Functionhandler<void (advgetopt::option_info const&), CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1330]
                0.00    0.00      38/38          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1329]
-----------------------------------------------
                0.00    0.00      18/18          std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_manager(std::Anydata&, std::Anydata const&, std::Manageroperation) [1329]
[1331]   0.0    0.00    0.00      18         void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&) [1331]
                0.00    0.00      18/18          void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&, std::integral_constant<bool, true>) [1332]
                0.00    0.00      18/36          CATCH2_INTERNAL_TEST_76()::print_callback const& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback const&>::type&) [2419]
-----------------------------------------------
                0.00    0.00      18/18          void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_init_functor<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&) [1331]
[1332]   0.0    0.00    0.00      18         void std::Functionbase::Basemanager<CATCH2_INTERNAL_TEST_76()::print_callback>::_M_create<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::Anydata&, CATCH2_INTERNAL_TEST_76()::print_callback const&, std::integral_constant<bool, true>) [1332]
                0.00    0.00      18/1581214     operator new(unsigned long, void) [294]
                0.00    0.00      18/36          CATCH2_INTERNAL_TEST_76()::print_callback const& std::forward<CATCH2_INTERNAL_TEST_76()::print_callback const&>(std::remove_reference<CATCH2_INTERNAL_TEST_76()::print_callback const&>::type&) [2419]
                0.00    0.00      18/595         std::Anydata::_M_access() [2080]
-----------------------------------------------
                                                 <spontaneous>
[1333]   0.0    0.00    0.00                 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const std::__niter_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::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> > > > >) [1333]
                0.00    0.00      32/5900210     __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 [230]
-----------------------------------------------
                0.00    0.00      36/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&) [1335]
[1334]   0.0    0.00    0.00      36         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1334]
                0.00    0.00      36/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      36/36          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::allocate(unsigned long, void const) [2408]
-----------------------------------------------
                0.00    0.00       1/36          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       3/36          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
                0.00    0.00      32/36          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char**&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
[1335]   0.0    0.00    0.00      36         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > > std::__allocate_guarded<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&) [1335]
                0.00    0.00      36/36          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::allocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, unsigned long) [1334]
                0.00    0.00      36/46          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::__allocated_ptr(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>) [2351]
-----------------------------------------------
                0.00    0.00       1/46          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment const&, int, decltype(nullptr)>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment const&, int&&, decltype(nullptr)&&) [507]
                0.00    0.00       3/46          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&) [609]
                0.00    0.00      10/46          std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>::_M_destroy() [1547]
                0.00    0.00      32/46          std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<advgetopt::getopt, std::allocator<advgetopt::getopt>, advgetopt::options_environment&, int const&, char*&>(advgetopt::getopt&, std::Spalloc_shared_tag<std::allocator<advgetopt::getopt> >, advgetopt::options_environment&, int const&, char*&) [287]
[1336]   0.0    0.00    0.00      46         std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1336]
                0.00    0.00      36/36          std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1337]
-----------------------------------------------
                0.00    0.00      36/36          std::__allocated_ptr<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::~__allocated_ptr() [1336]
[1337]   0.0    0.00    0.00      36         std::allocator_traits<std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> > >::deallocate(std::allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >&, std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [1337]
                0.00    0.00      36/26670013     std::is_constant_evaluated() [132]
                0.00    0.00      36/36          __gnu_cxx::new_allocator<std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2> >::deallocate(std::Spcounted_ptr_inplace<advgetopt::getopt, std::allocator<advgetopt::getopt>, (__gnu_cxx::Lockpolicy)2>, unsigned long) [2407]
-----------------------------------------------
                0.00    0.00       1/4           CATCH2_INTERNAL_TEST_13() [405]
                0.00    0.00       3/4           CATCH2_INTERNAL_TEST_46() [395]
[1338]   0.0    0.00    0.00       4         std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<int, int, void>, Catch::capture_by_value<int> >::value, Catch::BinaryExpr<int, int> >::type Catch::operator!=<int>(Catch::ExprLhs<int>&&, int) [1338]
                0.00    0.00       4/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       4/202         Catch::BinaryExpr<int, int>::BinaryExpr(bool, int, Catch::StringRef, int) [957]
-----------------------------------------------
                                                 <spontaneous>
[1339]   0.0    0.00    0.00                 std::_detail::NFAbase::~NFAbase() [1339]
                0.00    0.00      23/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
-----------------------------------------------
                0.00    0.00       8/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [28]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [28]> >::type Catch::operator==<char const (&) [28]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [28]) [965]
[1340]   0.0    0.00    0.00       8         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [28]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [28]) [1340]
                0.00    0.00       8/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/8           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator><char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1479]
                0.00    0.00       1/8           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator>=<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1471]
                0.00    0.00       6/8           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [2], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [2]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [2]> >::type Catch::operator==<char const (&) [2]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [2]) [1286]
[1341]   0.0    0.00    0.00       8         Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [2]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [2]) [1341]
                0.00    0.00       8/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1342]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Detail::BoundFlagRef>::construct<Catch::Clara::Detail::BoundFlagRef, bool&>(Catch::Clara::Detail::BoundFlagRef, bool&) [1342]
                0.00    0.00      16/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1343]   0.0    0.00    0.00                 std::__shared_count<(__gnu_cxx::Lockpolicy)2>::__shared_count<Catch::Clara::Detail::BoundFlagRef, std::allocator<Catch::Clara::Detail::BoundFlagRef>, bool&>(Catch::Clara::Detail::BoundFlagRef&, std::Spalloc_shared_tag<std::allocator<Catch::Clara::Detail::BoundFlagRef> >, bool&) [1343]
                0.00    0.00      16/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       7/7           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::variables>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::variables>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::variables> const&>&&, std::shared_ptr<advgetopt::variables>&) [1262]
[1344]   0.0    0.00    0.00       7         Catch::BinaryExpr<std::shared_ptr<advgetopt::variables> const&, std::shared_ptr<advgetopt::variables>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::variables> const&, Catch::StringRef, std::shared_ptr<advgetopt::variables>&) [1344]
                0.00    0.00       7/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       7/7           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr), void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<decltype(nullptr)>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&> >::type Catch::operator!=<decltype(nullptr)>(Catch::ExprLhs<std::shared_ptr<advgetopt::getopt>&>&&, decltype(nullptr)&&) [1263]
[1345]   0.0    0.00    0.00       7         Catch::BinaryExpr<std::shared_ptr<advgetopt::getopt>&, decltype(nullptr) const&>::BinaryExpr(bool, std::shared_ptr<advgetopt::getopt>&, Catch::StringRef, decltype(nullptr) const&) [1345]
                0.00    0.00       7/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       7/7           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::shared_ptr<advgetopt::conf_file>&>::type>::type> > >::value, Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>& const&> >::type Catch::operator==<std::shared_ptr<advgetopt::conf_file>&>(Catch::ExprLhs<std::shared_ptr<advgetopt::conf_file>&>&&, std::shared_ptr<advgetopt::conf_file>&) [1261]
[1346]   0.0    0.00    0.00       7         Catch::BinaryExpr<std::shared_ptr<advgetopt::conf_file>&, std::shared_ptr<advgetopt::conf_file>&>::BinaryExpr(bool, std::shared_ptr<advgetopt::conf_file>&, Catch::StringRef, std::shared_ptr<advgetopt::conf_file>&) [1346]
                0.00    0.00       7/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                                                 <spontaneous>
[1347]   0.0    0.00    0.00                 Catch::makeStream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1347]
                0.00    0.00       1/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
-----------------------------------------------
                                                 <spontaneous>
[1348]   0.0    0.00    0.00                 Catch::Config::name() const [1348]
                0.00    0.00       1/441188      std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::empty() const [194]
-----------------------------------------------
                                                 <spontaneous>
[1349]   0.0    0.00    0.00                 void __gnu_cxx::new_allocator<Catch::Clara::Detail::Token>::construct<Catch::Clara::Detail::Token, Catch::Clara::Detail::Token>(Catch::Clara::Detail::Token, Catch::Clara::Detail::Token&&) [1349]
                0.00    0.00      13/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                                                 <spontaneous>
[1350]   0.0    0.00    0.00                 void std::Construct<Catch::StringRef, char const const&>(Catch::StringRef, char const const&) [1350]
                0.00    0.00      13/1581214     operator new(unsigned long, void) [294]
-----------------------------------------------
                0.00    0.00       1/3           CATCH2INTERNAL_TEST_16() [601]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_20() [642]
                0.00    0.00       1/3           CATCH2_INTERNAL_TEST_24() [643]
[1351]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/5           Catch::BinaryExpr<advgetopt::optioninfo_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1369]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [212]
[1352]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1352]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/43          Catch::BinaryExpr<advgetopt::optioninfo_ref&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1157]
-----------------------------------------------
                0.00    0.00       3/3           CATCH2_INTERNAL_TEST_0() [268]
[1353]   0.0    0.00    0.00       3         std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >::type>::type> > >::value, Catch::BinaryExpr<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&> >::type Catch::operator==<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > >(Catch::ExprLhs<std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>&&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > >&&) [1353]
                0.00    0.00       3/24425436     Catch::operator"" sr(char const, unsigned long) [43]
                0.00    0.00       3/36          Catch::BinaryExpr<std::Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&>::BinaryExpr(bool, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, Catch::StringRef, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1171]
                0.00    0.00       3/6378        std::operator==(std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&, std::Rbtree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<advgetopt::option_info> > > const&) [1872]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, char const (&) [3]) [1287]
[1354]   0.0    0.00    0.00       6         Catch::BinaryExpr<advgetopt::option_info_ref const&, char const (&) [3]>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, char const (&) [3]) [1354]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [14]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [14]> >::type Catch::operator==<char const (&) [14]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [14]) [990]
[1355]   0.0    0.00    0.00       6         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [14]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [14]) [1355]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [42], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [42]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [42]> >::type Catch::operator==<char const (&) [42]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [42]) [992]
[1356]   0.0    0.00    0.00       6         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]) [1356]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::callback_action_t&, advgetopt::callback_action_t&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::callback_action_t&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t& const&> >::type Catch::operator==<advgetopt::callback_action_t&>(Catch::ExprLhs<advgetopt::callback_action_t&>&&, advgetopt::callback_action_t&) [1288]
[1357]   0.0    0.00    0.00       6         Catch::BinaryExpr<advgetopt::callback_action_t&, advgetopt::callback_action_t&>::BinaryExpr(bool, advgetopt::callback_action_t&, Catch::StringRef, advgetopt::callback_action_t&) [1357]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [3]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [3]> >::type Catch::operator==<char const (&) [3]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [3]) [991]
[1358]   0.0    0.00    0.00       6         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [3]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [3]) [1358]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<long, long, void>, Catch::capture_by_value<long> >::value, Catch::BinaryExpr<long, long> >::type Catch::operator==<long>(Catch::ExprLhs<long>&&, long) [1289]
[1359]   0.0    0.00    0.00       6         Catch::BinaryExpr<long, long>::BinaryExpr(bool, long, Catch::StringRef, long) [1359]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1466]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1511]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1501]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1492]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1483]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [10], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [10]>&&, advgetopt::option_info_ref&) [1475]
[1360]   0.0    0.00    0.00       6         Catch::BinaryExpr<char const (&) [10], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [10], Catch::StringRef, advgetopt::option_info_ref&) [1360]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1469]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1514]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1504]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1495]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1486]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [9], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [9]>&&, advgetopt::option_info_ref&) [1477]
[1361]   0.0    0.00    0.00       6         Catch::BinaryExpr<char const (&) [9], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [9], Catch::StringRef, advgetopt::option_info_ref&) [1361]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       6/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [24]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [24]> >::type Catch::operator==<char const (&) [24]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [24]) [993]
[1362]   0.0    0.00    0.00       6         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [24]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [24]) [1362]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator==<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1461]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator!=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1506]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator< <char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1496]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator<=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1487]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator><char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1478]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [10], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [10]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [10]> >::type Catch::operator>=<char const (&) [10]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [10]) [1470]
[1363]   0.0    0.00    0.00       6         Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [10]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [10]) [1363]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator==<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1463]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator!=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1507]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator< <char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1498]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator<=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1488]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator><char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1480]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [4], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [4]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [4]> >::type Catch::operator>=<char const (&) [4]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [4]) [1472]
[1364]   0.0    0.00    0.00       6         Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [4]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [4]) [1364]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator==<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1465]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator!=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1509]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator< <char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1499]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator<=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1490]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator><char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1481]
                0.00    0.00       1/6           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<advgetopt::option_info_ref&, char const (&) [9], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [9]>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref&, char const (& const&) [9]> >::type Catch::operator>=<char const (&) [9]>(Catch::ExprLhs<advgetopt::option_info_ref&>&&, char const (&) [9]) [1473]
[1365]   0.0    0.00    0.00       6         Catch::BinaryExpr<advgetopt::option_info_ref&, char const (&) [9]>::BinaryExpr(bool, advgetopt::option_info_ref&, Catch::StringRef, char const (&) [9]) [1365]
                0.00    0.00       6/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00      45/45          std::vector<unsigned long, std::allocator<unsigned long> >::~vector() [1256]
[1366]   0.0    0.00    0.00      45         std::Vectorbase<unsigned long, std::allocator<unsigned long> >::~Vectorbase() [1366]
                0.00    0.00      45/90          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::_M_deallocate(unsigned long, unsigned long) [1313]
                0.00    0.00      45/45          std::Vectorbase<unsigned long, std::allocator<unsigned long> >::Vectorimpl::~Vectorimpl() [2378]
-----------------------------------------------
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1467]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1512]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_lt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator< <advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1502]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1493]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [4], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [4]>&&, advgetopt::option_info_ref&) [1484]
[1367]   0.0    0.00    0.00       5         Catch::BinaryExpr<char const (&) [4], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [4], Catch::StringRef, advgetopt::option_info_ref&) [1367]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator==<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1468]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_ne_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator!=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1513]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_le_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator<=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1494]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_gt_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator><advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1485]
                0.00    0.00       1/5           std::enable_if<std::conjunction<Catch::Detail::is_ge_comparable<char const (&) [6], advgetopt::option_info_ref&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_info_ref&>::type>::type> > >::value, Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref& const&> >::type Catch::operator>=<advgetopt::option_info_ref&>(Catch::ExprLhs<char const (&) [6]>&&, advgetopt::option_info_ref&) [1476]
[1368]   0.0    0.00    0.00       5         Catch::BinaryExpr<char const (&) [6], advgetopt::option_info_ref&>::BinaryExpr(bool, char const (&) [6], Catch::StringRef, advgetopt::option_info_ref&) [1368]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       2/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1398]
                0.00    0.00       3/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& const&> >::type Catch::operator==<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Catch::ExprLhs<advgetopt::option_info_ref const&>&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1351]
[1369]   0.0    0.00    0.00       5         Catch::BinaryExpr<advgetopt::option_info_ref const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::BinaryExpr(bool, advgetopt::option_info_ref const&, Catch::StringRef, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1369]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<advgetopt::option_source_t const&, advgetopt::option_source_t, void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<advgetopt::option_source_t>::type>::type> > >::value, Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&> >::type Catch::operator==<advgetopt::option_source_t>(Catch::ExprLhs<advgetopt::option_source_t const&>&&, advgetopt::option_source_t&&) [1321]
[1370]   0.0    0.00    0.00       5         Catch::BinaryExpr<advgetopt::option_source_t const&, advgetopt::option_source_t const&>::BinaryExpr(bool, advgetopt::option_source_t const&, Catch::StringRef, advgetopt::option_source_t const&) [1370]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [34]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (& const&) [34]> >::type Catch::operator==<char const (&) [34]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, char const (&) [34]) [1019]
[1371]   0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const (&) [34]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Catch::StringRef, char const (&) [34]) [1371]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [16]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [16]> >::type Catch::operator==<char const (&) [16]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [16]) [1017]
[1372]   0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [16]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [16]) [1372]
                0.00    0.00       5/9439056     Catch::ITransientExpression::ITransientExpression(bool, bool) [96]
-----------------------------------------------
                0.00    0.00       5/5           std::enable_if<std::conjunction<Catch::Detail::is_eq_comparable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32], void>, std::negation<Catch::capture_by_value<std::remove_cv<std::remove_reference<char const (&) [32]>::type>::type> > >::value, Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (& const&) [32]> >::type Catch::operator==<char const (&) [32]>(Catch::ExprLhs<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, char const (&) [32]) [1018]
[1373]   0.0    0.00    0.00       5         Catch::BinaryExpr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [32]>::BinaryExpr(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, Catch::StringRef, char const (&) [32]) [1373]
                0.00    0.00       5/9439056     Catch::ITransien